Launchpadtutorial

From AppArmor

Revision as of 21:04, 7 June 2011 by Jj (Talk | contribs)
Jump to: navigation, search

Contents

What are Launchpad and Bazaar

Launchpad is a web based platform for software development and code hosting.


Bazaar (also known as bzr) is a distributed version control system that is designed to be easy to use. It is the version control system of choice for launchpad and provides good integration with Launchpad.

Downloading AppArmor without an account

Downloading tarballs

The current release tarballs can be found in [[1]], by selecting the series and then from the series page selecting the desired download.

Checking out the source tree with bazaar

To get an svn style checkout of the current development branch do

 bzr co lp:apparmor

to create a local branch

 bzr branch lp:apparmor


Checking out the source tree with git

The apparmor development repository is currently mirrored to a git repository on kernel.org. It can be obtained by doing

 git clone git://git.kernel.org/pub/scm/linux/security/apparmor/apparmor-bzr-mirror.git

 ??? with a Launchpad Account

Creating a Launchpad Account

Downloading tarballs

Creating a branch

Checking out a your branch

Creating a local branch

Proposing a merge from a branch

AppArmor team members

Links

brief step by step of using bzr with AA

Personal tools