Diff for "CreatingAHostedBranch"

Not logged in - Log In / Register

Differences between revisions 4 and 5
Revision 4 as of 2007-05-08 14:36:57
Size: 977
Editor: 62-31-157-102
Comment:
Revision 5 as of 2007-05-10 16:38:58
Size: 1065
Editor: 62-30-68-94
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Launchpad allows you to host a branch of any project that has a presence on Launchpad. You can host a Bazaar branch for any project that is registered in Launchpad.
Line 3: Line 3:
To do this, you must have registered a SSH key from your person’s page, http://launchpad.net/people/+me/+editsshkeys. '''Before you start:''' you must have registered an SSH key in your Launchpad account. To register a key, visit http://launchpad.net/people/+me/+editsshkeys
Line 5: Line 5:
Then just use the {{{bzr push}}} command to create the branch. == Pushing your branch ==
Line 7: Line 7:
The push location must be of the form: To create your branch, use {{{bzr push}}}.

The push location should be of the form:
Line 11: Line 13:
where: === Push location explained ===
Line 13: Line 15:
 * ''login'' is your Launchpad person name: the last part of the URL of your person's page. Launchpad uses it to check the SSH key you are authenticating with.  * ''login'' is your Launchpad account name: the last part of the URL of your Launchpad profile page. Launchpad uses it to check the SSH key you are authenticating with.
Line 15: Line 17:
 * ''registrant'' is your Launchpad person name, or the name of a team you belong to. Use a team name to create a branch to which other people can upload.  * ''registrant'' is your Launchpad person name, or the name of a team you belong to. Use a team name to create a branch to which other members of that team can upload.

You can host a Bazaar branch for any project that is registered in Launchpad.

Before you start: you must have registered an SSH key in your Launchpad account. To register a key, visit http://launchpad.net/people/+me/+editsshkeys

Pushing your branch

To create your branch, use bzr push.

The push location should be of the form:

  • sftp://login@bazaar.launchpad.net/~registrant/project/branch

Push location explained

  • login is your Launchpad account name: the last part of the URL of your Launchpad profile page. Launchpad uses it to check the SSH key you are authenticating with.

  • registrant is your Launchpad person name, or the name of a team you belong to. Use a team name to create a branch to which other members of that team can upload.

  • project is the name of the Launchpad project to register this branch on. The uploaded branch will appear in the listings for this project.

  • name must be unique for a given registrant and project.

CreatingAHostedBranch (last edited 2009-08-28 14:54:40 by 92-237-59-186)