使用bzr发布项目分支到launchpad

 

1. 登录https://launchpad.net/bzr 注册帐号并登录。
2. 进入个人信息页https://launchpad.net/~userid
3. 首先要注册一个SSH密钥用于发布项目分支到launchpad.net上。
首先创建一个密钥,类型为RSA
SHELL>ssh-keygen -t rsa
然后输入密钥文件名,和密钥短语(passphrase)。
用编辑器打开生成的密钥文件,复制到https://launchpad.net/~<Your ID>/+editsshkeys
4. 登录到launchpad
SHELL>bzr launchpad-login userid
输入密钥短语。
4. 到launchpad.net里注册一个项目分支
5. 发布当前项目(以后每次提交到launchpad都用这个命令)
SHELL>bzr push lp:~userid/project-name/branch-name
6. 本地已经有项目分支,将launchpad上的项目分支合并到本地,已保证本地的副本是最新的
SHELL>bzr merge lp:~userid/project-name/branch-name
7. 获得launchpad上的分支
SHELL>bzr branch lp:~userid/project-name/branch-name