Ich möchte den Pfad eines Repository finden, das seinen Namen in einer Android Build-Umgebung hat.Wie arbeitet Croot in Android? Außerdem, wie repliziere ich diese Funktionalität in einem Python-Skript?
Derzeit ist dies, wie ich es tun:
- Croot (Vielleicht Croot Quelle mir einen Hinweis dies in Python zu implementieren bekommen kann helfen?)
- vi .repo/manifest.xml
- grep für Repository-Namen und den entsprechenden Pfad
- cd Repositorypfad
ich möchte erreichen diese Schritte mit einem python-Skript finden. Die Anforderung ist in der Lage, dies von überall in einem Android-Build-System zu tun angesichts der Name des Projekts (die ich von der Gerrit Ich möchte Cherry-Pick oder ziehen).
Dieser Befehl würde mich in das Projektverzeichnis bringen.
./test.py project_name
Irgendwelche Ideen oder alternative Methoden zu erreichen, auch dies hilfreich wäre. Vielen Dank im Voraus!