Bazaar (software) |
Bazaar is a revision control system. Bazaar is free software licensed under the GNU General Public License. It is sponsored by Canonical Ltd.
= Version 1 =
Bazaar Version 1 implements the GNU arch protocol. It is a fork of tla, the original implementation of the protocol. The Bazaar tree fork from tla was announced by Robert Collins on October 29, 2004. . Bazaar version 1 is often referred to as baz , after its command-line tool.
It claims several improvements of tla, including:
Canonical Ltd is not sponsoring new feature development on version 1, but as of 2005 a few more maintainence releases are planned.
= Version 2 =
On . The project became known as bazaar-ng ( ng stands for new generation ) and as bzr , which is the command line tool.
For a time, Canonical Ltd continued maintaining and developing Bazaar version 1, but on August 28 2005, Canonical employee James Blackwell announced to the GNU Arch user s list that Canonical s future revision control development effort would focus on bazaar-ng and that bazaar-ng would become Bazaar 2.0 in early 2006.
The Bazaar version 2 project is not based on the same codebase as version 1 and their respositories are not compatible: it is an entirely different piece of software with the same branding. Martin Pool describes it as a composite of ideas drawn from many different revision control systems. Like Bazaar version 1, it is a distributed system in that there is no inbuilt need for a project to have one central repository which stores all the branches and committed versions. Bazaar version 1 repositories can be converted to version 2 using the baz2bzr tool.
=Notes=
# http://lists.gnu.org/archive/html/gnu-arch-users/2004-10/msg00712.html # http://sourcefrog.net/weblog/personal/at-canonical.html # http://lists.gnu.org/archive/html/gnu-arch-users/2005-08/msg00170.html # http://sourcefrog.net/weblog/software/vc/bzr/composites.html # http://bazaar.canonical.com/baz2bzr
= External links =
|
|