Bazaar
From Gnash Project Wiki
Bazaar is a distributed version control system developed by Canonical.
Contents |
Gnash Development
Primary development of Gnash and Cygnal is done using Bazaar repositories.
Using Bazaar
The development branch for Gnash is
http://bzr.savannah.gnu.org/r/gnash/trunk/
Check this branch out anonymously using the command
bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk/
Checking out a branch
To check out the branch of a particular release, such as Release 0.8.7, you have two choices:
# Anonymous $ bzr branch http://bzr.savannah.gnu.org/r/gnash/release_0_8_7
# Developer $ bzr branch sftp://NAME@bzr.savannah.gnu.org/srv/bzr/gnash/release_0_8_7
Getting Information on a Repository
Finding out information about a remote repository (without checking out the whole thing) is easy. The commands bzr ls and bzr info can give you lots of information:
The info command will "show all known locations and formats associated to the tree, branch or repository."
$ bzr info http://bzr.savannah.gnu.org/r/gnash Repository branch (format: pack-0.92) Location: shared repository: http://bzr.savannah.gnu.org/r/gnash/ repository branch: http://bzr.savannah.gnu.org/r/gnash/ Related branches: parent branch: http://bzr.savannah.gnu.org/r/gnash/trunk/
The ls command will "list files in a tree."
$ bzr ls http://bzr.savannah.gnu.org/r/gnash http://bzr.savannah.gnu.org/r/gnash/.bzrignore http://bzr.savannah.gnu.org/r/gnash/.vimrc http://bzr.savannah.gnu.org/r/gnash/README
Note that the trunk branch does not show up in the tree as it's not a file.
Additional Notes
Also see the Gnash Development website.
Links
- http://bazaar.canonical.com/ - Main website
- http://doc.bazaar.canonical.com/bzr.dev/en/mini-tutorial/index.html - A 5 minute tutorial

