So, in IRC, or the ladder – Internet Relay Chat I was talking to a Ubuntu Developer and he suggested to use BZR rather than Subversion.
“Bazaar, the next-generation distributed version control system” as the description in Synaptic. For a more descriptive note I just clicked on the entry in Synaptic, and it shows a broader description.
“Open source distributed version control system that is powerful, friendly,
and scalable.”
“It manages trees of files and subdirectories. In particular, it records
revisions of trees, representing their state at a particular point in time,
and information about those revisions and their relationships. Recording and
retrieving tree revisions is useful in several ways if you are writing
software or documents or doing similar creative work.”
Here’s a bit of history of Bazaar.
As stated on Wikipedia: Bazaar former name was Bazaar-BG. February 2005 it all started when Martin Pool who has described and reviewed a number of revision control systems in his weblog. Hired into Canonical Ltd and started building the revision control system. Name change was significant which lead Bazaar’s original name was Bazaar-NG, then, Baz and now it’s just known as Bazaar.
Development: Team’s focus on ease of use, accuracy, and flexibility. Wikipedia says; “Branching and merging upstream code is designed to be very easy, with focus on users being productive with just a few commands. Bazaar can be just by a single developer working on multiple branches of local content, and collaberating teams can be coexistent across a network.”
Bazaar is written in Python, with packages for major Linux Distributions, Mac OSX, and Windows. Bazaar is released under the GNU Public License. Bizaar is free.
- Uses a decentralized system to avoid system bottlenecks, or dividing distributors into cramps of access privilege.
- Designed for easy usage: supports regular filesystem commands
- Designed to handle merges between similar branches of code, and to avoid conflict in relation to pieces of code written by different programmers.
- Supports files and names from the complete Unicode set. Allows commit messages, committed names, etc.
- Has support for working with other revision control systems. Allows branching from subversion, make local changes and commit them into a Bazaar branch, then later merge into other systems. Bazaar has basic support for Subversion with the bzr-plugin.
For just a recap. Bazaar is a Distributed revision control system that Canonical Ltd and the Ubuntu community developed. The current/ latest release is of December 14, 2007. Bazaar is cross-platform and is released under the GNU General Public License.
The Bazaar website is http://bazaar-vcs.org/
The majority of this article is from here.
Posted by Justin 



