Hi Folks

Recently upgraded to and started using in earnest a post-rosters version
of monotone (0.28). Everything is going pretty well but it appears that
the behavior of 'automate inventory' has changed since the last version
I used (0.25) and this has causes knock on problems with clients of this
interface.

Specifically automate inventory currently reports recently added files
as added but not patched (' A ' rather than ' AP'). The documentation
for automate inventory claims that ' A ' is not a valid state for a file:

  ' A ' added (invalid, add should have associated patch)
  ' AP' added and patched

The problem can be trivially provoked:
  butch$ mtn db init --db=test.db
  butch$ mkdir test
  butch$ cd test
  butch$ mtn setup --db=../test.db --branch=test
  butch$ echo "Testing" > test
  butch$ mtn add test
  mtn: adding test to workspace manifest
  butch$ mtn automate inventory
   A  0 0 test
    ^
    |
Missing P!

This (apparent) change is interfering monotone's integration with meld
since meld believes these files an error rather than recently added
because they have an invalid state.

-- 
Daniel Thompson (STMicroelectronics) <[EMAIL PROTECTED]>
1000 Aztec West, Almondsbury, Bristol, BS32 4SQ. 01454 462659

If a car is a horseless carriage then is a motorcycle a horseless horse?


_______________________________________________
Monotone-devel mailing list
Monotone-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to