Handleiding voor het gebruik van de Repo-tool

Iedereen die ROM's bouwt, kent de repo-tool, toch? Ik zeg verkeerd. Je kunt de hele dag ROM's bouwen zonder er iets vanaf te weten. Maar je zult met je handpalmen kijken als je ontdekt wat je mist.

De repositorytool is een Python-script dat een abstractielaag tussen jou en Git toevoegt. Git is natuurlijk het broncodebeheersysteem dat door de Android-codebasis wordt gebruikt. Als de laatste twee zinnen meer wartaal dan logisch waren, is hier de uitsplitsing: De repo-tool verwerkt automatisch de broncodebasis die nodig is om een ​​aangepast ROM te bouwen. De vorige link brengt je naar een pagina voor de repo-tool zelf, maar je hebt een duwtje in de goede richting nodig om deze efficiënt te kunnen gebruiken.

Ga naar XDA Senior Member Rode Duivels gids over het onderwerp. De originele draad, dat deel uitmaakt van XDA-Universiteit, behandelt de basis (en nog wat) op een grafisch rijke, goed georganiseerde en niet-opgeblazen manier. Nadat Red Devil heeft uitgelegd waar elk onderdeel over gaat, laat hij zien hoe je de tool installeert en gebruikt om automatisch de codebasis naar beneden te halen. Hij gebruikt zelfs de GUI-versie van de map om te laten zien hoe de bestandsstructuur er na die stap uitziet. Van daaruit leert u meer over de XML-manifestbestanden die bepalen hoe de tool werkt op uw lokale kopie van de code. Zelfs als je al redelijk vertrouwd bent met de repo-tool, is het de moeite waard om naar het tweede bericht in de thread te gaan om wat professionele tips te horen.