Ich versuche das folgende Repo zu synchronisieren
repo init -u git: //github.com/SlimRoms/platform_manifest.git -b jb
Das Problem ist, dass ich die Repo-Synchronisierung vor etwa 30 Stunden gestartet habe & amp; es ist immer noch nicht vollständig. (Ich habe eine 1 Mbps Verbindung). Ich möchte den Laptop nicht so lange schalten lassen, jetzt & amp; möchte die aktuelle sync & amp anhalten; später fortsetzen.
Also, ich habe ein wenig gesucht und herausgefunden, dass ich den aktuellen Download / Sync anhalten kann:
Also habe ich versucht mit Strg + C, der Download gestoppt. Und dann um fortzufahren habe ich "fg" versucht, aber es fängt nicht wieder an. Der Fehler, den ich bekomme, ist:
bash: fg: current: kein solcher Job
Kann mir hier jemand helfen? Kann ich einfach herunterfahren & amp; Setzen Sie die Synchronisierung später fort mit:?
Reposynchronisierung
Sie können nicht wirklich pausieren repo sync
, aber wenn Sie es mit Ctrl-C abbrechen und es später erneut ausführen, wird es effektiv dort weitermachen, wo es aufgehört hat. Obwohl es die Projektliste von Anfang an erneut durcharbeitet und möglicherweise noch einige neue Daten für bereits verarbeitete Projekte abruft, sollte es diese Projekte durchforsten, da alle Daten, die es zuvor abgerufen hat, immer noch da sind im versteckten .repo
-Verzeichnis.
Siehe diese Antwort für eine hervorragende Beschreibung der Funktionsweise von repo init
und repo sync
.
Beachten Sie, dass Sie keines der abgerufenen Projekte sofort sehen werden, da repo sync
Ihre Arbeitsverzeichnisse erst erstellt und auffüllt, wenn alle Git-Repositories in .repo/projects
vollständig geklont sind.
Tags und Links android sync repository terminal resume