bzr-colo

Colocated branches in Bazaar using present technology
Download

bzr-colo Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Neil Martinsen-Burrell
  • Publisher web site:
  • http://launchpad.net/bzr-vim

bzr-colo Tags


bzr-colo Description

Colocated branches in Bazaar using present technology In order to provide a faster and simpler working model, the bzr-colo plugin tries to support a configuration similar to git and Mercurial's colocated branches, where there is a single working tree that can be switched between multiple branches that all co-exist in the same directory.This working model is entirely possible using Bazaar's existing technology, and this plugin aims to make it as simple as possible to use that model. Requirements: · Bazaar Revision Control System · Python What's New in This Release: 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)


bzr-colo Related Software