it-swarm.com.de

Wie werden verfügbare Zweige im Android-Quelltextbaum angezeigt?

Befolgen Sie die Anweisungen auf der Hauptwebsite von Android, um Quellen abzurufen, und führen Sie den folgenden Befehl aus, um das Repo für den Cupcake-Zweig zu initialisieren:

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

Wie kann ich alle verfügbaren Filialen außer Cupcake, Eclair, Donut usw. anzeigen?

31
theactiveactor

Es scheint nicht möglich zu sein, das Skript "repo" zu verwenden, aber Sie können die Liste der verfügbaren Zweige mit git abfragen:

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

Wenn Sie das Repository nicht nur dafür klonen möchten, können Sie die Verzweigungen auf der Weboberfläche sehen.

27
Volker Voecking

Der schnellste Weg, verfügbare Zweige aufzulisten, ohne etwas zu klonen/herunterzuladen, ist dieser One-Liner:

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

Die Manifeste werden bereits im Rahmen des Repo-Init-Prozesses ausgecheckt. Um eine Liste der verfügbaren Zweige zu erhalten, (Von Ihrem Android-Repo-Checkout-Stamm), verwenden Sie diesen Befehl:

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

Eine Liste der "Codenamen, Tags und Build-Nummern" finden Sie unter http://source.Android.com/source/build-numbers.html

git Zugang wird abgelehnt

6

Für das Repository haben Sie repo sync ausgeführt. Sie finden sie in Ihrem lokalen Verzeichnis .repo/manifests. Angenommen, Sie prüfen aosp in ~/aosp.

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

Angenommen, oben in einem AOSP-Baum wird eine Liste von Tags angezeigt.

$ git --git-dir .repo/manifests.git tag -l

oder

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