Canonical Ltd the creator of Ubuntu Linux has released a new software called Bazaar. It is a distributed version control system available under the GPL that reduces barriers to participation in your project. If you can run Python 2.4, then you can run Bazaar.

There are many really good VCS tools such as Subversion and Git. Bazaar is a decentralized revision control system. Revision control involves keeping track of changes in software source code or similar information, and helping people work on it in teams.Bazaar features => Reliable => Ease of use => Portable software (Works on *nix / Windows) => Flexible => GPL Code => Good performance => Safe with your data etc

The program is simple to deploy. It doesn’t require a dedicated server. Any Web server that includes ftp will work as a Bazaar server. Canonical also states that because developers can commit their code locally whenever they want, they’re less dependent on the central code base.

Download Bazaar VCS

Subversion (SVN) is a version control system. It allows users to keep track of changes made to any type of electronic data, typically source code, web pages or design documents. Subversion is currently a popular alternative to CVS and quite popular software.

This tutorial is meant to be read linearly so that it introduces the important notions gently.