web-dev-qa-db-ja.com

利用可能なブランチをAndroidソースツリーに表示する方法は?

AndroidのメインWebサイトでソースをプルダウンする指示に従って、私はこのコマンドを見て、カップケーキブランチのリポジトリを初期化しています。

repo init -u git://Android.git.kernel.org/platform/manifest.git -b cupcake

カップケーキ以外のすべての利用可能なブランチ、つまりエクレア、ドーナツなどを表示するにはどうすればよいですか?

33
theactiveactor

「repo」スクリプトを使用してそれを行うことはできないようですが、gitを使用して使用可能なブランチのリストを照会できます。

$ git clone https://Android.googlesource.com/platform/manifest.git
$ cd manifest
$ git branch -r

これだけのためにリポジトリのクローンを作成したくない場合は、ブランチを Webインターフェイス で確認できます。

27
Volker Voecking

何もクローン/ダウンロードせずに利用可能なブランチを一覧表示する最も簡単な方法は、次のワンライナーです:

$ git ls-remote -h https://Android.googlesource.com/platform/manifest.git
30
Łukasz Sromek

マニフェストは、repo initプロセスの一部としてすでにチェックアウトされています。 (Android repoチェックアウトルートから)使用可能なブランチのリストを取得するには、次のコマンドを使用します。

git --git-dir .repo/manifests/.git/ branch -a
16
Mark Renouf

http://source.Android.com/source/build-numbers.html にある「コードネーム、タグ、ビルド番号」のリストを参照してください。

gitアクセスが拒否されました

6

リポジトリの場合、repo syncを実行します。ローカルディレクトリ.repo/manifestsにあります。 aosp~/aospにチェックするとします。

$ cd ~/aosp/.repo/manifests
$ git branch -r
1
alijandro

AOSPツリーの最上位にあると仮定すると、タグのリストを表示できます。

_$ git --git-dir .repo/manifests.git tag -l_

または

$ (cd .repo/manifests; git tag -l; )