[ANN] bzr-colo 0.1.0 released
Neil Martinsen-Burrell
nmb at wartburg.edu
Mon Apr 5 04:45:58 BST 2010
I and the bzr-colo contributors are pleased to announce the release of
bzr-colo 0.1.0. This release requires Bazaar 2.1 or later. Intended to
be the first feature-complete release, this adds the ability to
synchronize entire colocated workspaces and a useful colo-pull command
for updating all branches named "origin/...". There are also a number of
bug fixes.
The full changelog follows:
Compatibility Changes
---------------------
* The colo-fetch command now creates the initial branch with the name
origin/trunk to facilitate use with the new colo-pull command.
* If no second argument is given, colo-fetch creates the workspace with
a name derived from the fetched location (similar to Bazaar's branch
command). (#538942)
Improvements
------------
* Add colo-sync-to and colo-sync-from commands to synchronize every
branch in a colocated workspace with a different workspace.
* Add a ``--no-tree`` option to colo-init that creates a colocated
workspace without a working tree. This allows creating colocated
workspaces over remote transports that don't allow creating working
trees.
* Add a colo-pull command that pulls all branches whose names begin with
"origin/".
* Add a colo-mv command for renaming colocated branches.
* Add a ``--trunk-name`` option to colo-init to specify the name of the
initial branch.
Bug Fixes
---------
* Bump the minimum require Bazaar version to 2.1 since we use
BzrCommand.run_direct. (#550033)
* Declare the minimum Bazaar version in the code. Avoid breaking the
test suite on 2.0. (Martin Pool, Neil Martinsen-Burrell)
* Don't delete promiscuously in .bzr/branches. Require the arguments of
colo-prune to be the names of branches. (#529760)
* Give better error messages with qbzr import errors.
(#520485, Alexander Belchenko)
More information about the bazaar
mailing list