Following directions on Android's main website to pull down sources, I'm looking at this command to initialize repo for the cupcake branch:
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake
How can I view all available branches besides cupcake, i.e eclair, donut, etc...?
For the repository you have perform
repo sync
. You can find them in your local directory.repo/manifests
. Suppose you checkaosp
to~/aosp
.The manifests are already checked out as part of the repo init process. To get a list of available branches, (from your android repo checkout root), use this command:
The quickest way to list available branches without cloning/downloading anything is this one-liner:
See list of "Codenames, Tags, and Build Numbers" at http://source.android.com/source/build-numbers.html
git access is refused
It doesn't seem to be possible using the "repo" script, but you can query the list of available branches using git:
If you don't want to clone the repository just for this, you can see the branches on the web interface.