Hosting Bazaar projects on Launchpad —14 June 2008
What is Launchpad?
Launchpad is a free software hosting and development website. We make it easy to collaborate across multiple projects.
You can use it to:
- Develop your custom Ubuntu packages.
- Host your projects in the Bazaar VCS.
All the projects you host on Launchpad will be public. Write operations are authorized using SSH public keys.
- Login to Launchpad, go to the
Codetab. This is mine
- Click on
Register a branchbutton.
- There are different hosting options. I chose
Hostedto make Launchpad the primary location of my project. Projects of this type are updated with
- Before you can push to Launchpad you need two things.
Add your SSH public key. (Launchpad Overview Update SSH keys)
Login to Launchpad with Bazaar, for example:
bzr lp-login janos-gyerik
Go to the Bazaar project directory and do
bzr pushlike this:
bzr push lp:~janos-gyerik/+junk/software-cache
After this, anybody will be able to checkout the project with :
bzr co lp:~janos-gyerik/+junk/software-cache
and authenticated users will be able to push or commit to it.