bzr-colo 0.2.0 "fixes"

Milestone information

Project:
bzr-colo
Series:
trunk
Version:
0.2.0
Code name:
fixes
Released:
 
Registrant:
Neil Martinsen-Burrell
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon bzr-colo-0.2.0.tar.gz (md5) the 0.2 release 127
last downloaded 62 weeks ago
Total downloads: 127

Release notes 

This release fixes some bugs and adds convenience features for using the "colo-sync-to" and "colo-sync-from" commands.

Note a compatibility change for the names of colocated branches: they may no longer contain the backslash character due to cross-platform difficulties.

Changelog 

View the full changelog

Compatibility Changes
---------------------

* Branch names with backslashes are no longer allowed in the colo: specifier,
  due to differing interpretations on different platforms. Forward slashes
  are still allowed and can be used to make colocated workspaces with
  hierarchical collections of branches. URL-encoded backslashes ('\' -> %5C)
  are allowed.

  If your filesystem permits directories with backslashes in the name, then
  you can work with those branches directly in .bzr/branches. If you
  currently have a colocated workspace with branch names that include
  backslashes, then you can rename those branches using filesystem tools
  inside of the .bzr/branches directory. (#612618)

Improvements
------------

* The colo-sync-to and colo-sync-from commands each save a default location
  on their first invocation so that further synchronizations can be done
  simply with ``bzr colo-sync-from`` and ``bzr colo-sync-to``. A different
  location can always be specified and the default location can be changed
  using the ``--remember`` option.

* Ignore the "colo:" prefix if specified in the colo-prune command. Note that
  if you have branches that start with that prefix (!) this change will make it
  harder to delete them. (#574995)

* Add a "--from-branch" option to the colo-checkout command to allow for
  creating new workspaces from branches other than the current one.
  (#586788, Brian de Alwis)

Bug Fixes
---------

* Fix the test suite with bzr 2.2 by removing the use of run_direct.

* Account for API changes in set_reference between Bazaar 2.1 and 2.2.
  (#603209)

* Correctly normalize remote URLs for workspaces with no working trees.
  (#611006, Michael Gliwinski)

Testing
-------

* Add a rudimentary test suite for qbzr-based commands.

* Adapt to new signature of bzrlib.branch.Branch.set_reference' which now
  needs a "name" parameter for colocated branches (eep!).

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.