Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
service
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
Freenet DSL
Who's Online
8 user(s) are online (6 user(s) are browsing encyclopedia)

Members: 0
Guests: 8

more...
partner

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:

  • direct support for URLs
  • integrated GPG support
  • faster operations
  • additional commands that provide extra features
  • explicit tracking of conflicts, preventing accidental commits of files with conflicts
  • simplified merging of arbitrary branches
  • internationalization
  • Python programming language bindings
  • full compatibility with tla
  • 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 =

  • [http://bazaar.canonical.com/ Bazaar Project s homepage]