This page is for using bzr on Savannah. If you are here to learn how to use Bazaar in general please see the upstream documentation: http://wiki.bazaar.canonical.com/Tutorials

(Note: if you're using Bazaar 2.3 or earlier, your "real name" in your Savannah profile must not contain non-ASCII characters, so that the push command works: https://bugs.launchpad.net/bzr/+bug/659763 )

To import your code for the first time:

Initial import - multi-branch repository

bzr init-repository bzr+ssh://YOU@bzr.sv.gnu.org/testyten/
cd YOUR_PROJECT/
bzr init
bzr add .
bzr commit -m "Initial import"
bzr push bzr+ssh://YOU@bzr.sv.gnu.org/YOUR_PROJECT/

Initial import - single branch repository

cd YOUR_PROJECT/
bzr init
bzr add .
bzr commit -m "Initial import"
bzr push bzr+ssh://YOU@bzr.sv.gnu.org/YOUR_PROJECT/YOUR_BRANCH/

GUIs

There are a few graphical user interfaces for Bazaar; the standard one is the Bazaar Explorer.