ANNOUNCE: bzrtools package
Simon Ekstrand
bazaar-ng at mlists.sii.se
Sun May 8 10:49:14 BST 2005
Aaron Bentley <aaron.bentley at utoronto.ca> writes:
> baz2bzr now has some siblings:
>
> bzr-pull
> ========
> Updates your local copy of a bzr tree from the upstream using rsync,
> remembering the last-pulled location, and making sure not to overwrite
> local changes.
>
> bzr-push
> ========
> Pushes your local copy of a bzr tree to another location using rsync,
> remembering the last-pulled location, and making sure you don't upload
> any unknown or modified files. (Ignored files are fine.)
Cool.
A couple of minor points:
* In recent versions of bzr.dev 'open_tracefile' is used instead of
'create_tracefile'.
* Line 124 of scriptlib.py tries to use .append on a string, that
doesn't work, use something like '+='.
* The push and pull locations turn out to be different, which is
understandable but can be slightly confusing. I managed to kill my
local tree by doing a:
cd local-tree
bzr-push host:~/empty-dir
bzr-pull host:~/empty-dir
* Starting off on a clean tree with a push, then a pull, will kill
.bzr/x-push-data. To make that file permanent a double push is
necessary.
I'll see if anything else turns up with some usage.
Thanks,
--
Simon
More information about the bazaar
mailing list