"bzr uncommit --dry-run --all" goes boom in bzr.dev

John A Meinel john at arbash-meinel.com
Mon Jan 16 22:53:36 GMT 2006


Charles Duffy wrote:
> $ bzr uncommit --dry-run --all
>     2 Charles Duffy     2006-01-16
>       Synchronize between outer and revctl version numbers. Require bzr
>       revno to match minor versioning number, and tree to contain no
>       uncommitted changes.
> 
> Dry-run, pretending to remove the above revisions.
> Press <enter> to continue
> Removing revno 2: ccd at isgenesis.com-20060116222038-fcddd5dc9dfa62ed
> bzr: ERROR: exceptions.AttributeError: 'Revision' object has no
> attribute 'inventory_id'
>   at /usr/lib/python2.4/site-packages/bzrlib/uncommit.py line 64
>   in uncommit
> /usr/lib/python2.4/site-packages/bzrlib/atomicfile.py:103: UserWarning:
> AtomicFile(u'/home/ccd/rpms/SOURCES/backup-scripts/.bzr/revision-history')
> leaked
>   warn("%r leaked" % self)
> $

--all has been unsupported for quite a while. It has been removed in my
integration branch.

For similar functionality, you can use plain uncommit. And then use my
clean-weave plugin. Which may make it into core sometime, to replace the
missing uncommit --all.

http://bzr.arbash-meinel.com/plugins/clean-weave/

John
=:->


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060116/aa66adee/attachment.pgp 


More information about the bazaar mailing list