We've Switched to Bzr!

Gervase Markham gerv at mozilla.org
Tue Feb 2 16:52:56 UTC 2010

On 02/02/10 01:09, Max Kanat-Alexander wrote:
> 	If you're going to want to check in to the repository using your
> checkout, you should do:
> 	bzr co bzr+ssh://user@domain.com@bzr.mozilla.org/bugzilla/trunk
> 	Where "user at domain.com" is your username in the Mozilla LDAP. (It's the
> same as the email address of your CVS account.)

A few clarificatory points:

- Your Mozilla LDAP username is not necessarily the same as your CVS
account name. (My LDAP username is gerv at mozilla.org; my CVS account name
is gerv%gerv.net). Particularly if you have multiple SCM accounts with
different addresses associated with them. If you have an Hg username, I
believe it'll be that one.

- As Max's example shows, the account name needs an @ sign, not the %
you are used to using when using CVS. You can escape the @ as %40 if you
like but it's not required.

- You can avoid having to specify the login name on each URL by adding
the following 2 lines to your ~/.ssh/config:

Host bzr.mozilla.org
  User <ldapusername at mydomain.example>

Then you can just do:

bzr co bzr+ssh://bzr.mozilla.org/bugzilla/trunk

- If you put the name of a directory on the end of that command line,
it'll check out into that directory. It's like svn in this respect.

Hope that helps :-)

dev-apps-bugzilla mailing list
dev-apps-bugzilla at lists.mozilla.org

More information about the developers mailing list