User talk:Rtownsend
About Bazaar
Bazaar is a distributed source control system, similar to git or mercurial. It's used on the various projects embarked upon by the IT team. Bazaar
- keeps track of every old version of every file and
- merges different versions of the code, so that team-mates can work independently on the code and merge their changes later.
Bazaar differs from Subversion
Instead of simply storing snapshots of files, like Subversion, Bazaar stores a list of changes made to every file since it was added to the repository.
Using Bazaar
Note: You can install Bazaar from here[1].
Most people work with Bazaar through the command line, which runs on Windows, Mac and Linux. The command for Bazaar is bzr Running bzr on its own gives you this:
richard-townsends-macbook:htdocs anonymous500r$ bzr Bazaar 2.2.0 -- a free distributed version-control tool http://www.bazaar.canonical.com/ Basic commands: bzr init makes this directory a versioned branch bzr branch make a copy of another branch bzr add make files or directories versioned bzr ignore ignore a file or pattern bzr mv move or rename a versioned file bzr status summarize changes in working copy bzr diff show detailed diffs bzr merge pull in changes from another branch bzr commit save some or all changes bzr send send changes via email bzr log show history of changes bzr check validate storage bzr help init more help on e.g. init command bzr help commands list all commands bzr help topics list all help topics