Wiederaufnahme des git-svn-Klons
Begann ich Klonen ein SVN-repository über das git-svn-Klon-Betrieb. Nach etwa 6 Stunden zu importieren (es ist ein großes repo), mein computer ging und schlief auf mir. Gibt es eine Möglichkeit für die Wiederaufnahme des Betriebs, ohne nochmal alle anfänglichen arbeiten?
InformationsquelleAutor der Frage Brandon Yarbrough | 2010-04-20
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
git svn fetch
Befehl zum fortsetzen einergit svn clone
ist von mehreren Quellen bestätigt:git-svn
tutorialInformationsquelleAutor der Antwort VonC
Fand ich ein blog-post , zur Verfügung gestellt, was (hoffe ich) ist die richtige Antwort.
Anscheinend läuft
git svn fetch
effektiv komplettiert den clone-Vorgang. Hier hofft!InformationsquelleAutor der Antwort Brandon Yarbrough
Als VonC, CaptainAwesomePants und Archi alles gesagt
git svn fetch
funktioniert der trick. Ich war dabei eingit svn clone url... --authors-file=path/to/file
und der Klon ist fehlgeschlagen, da einer der Autoren war nicht in der authors-Datei. Ich habe den Autor der Datei und liefgit svn fetch
und es weiterhin von wo es aufgehört hat und im Blick auf die git log später, scheint es, dass Sie die neu hinzugefügte Autor zu ersetzen, die der commit author ' s name so alle süß war.InformationsquelleAutor der Antwort Tom Saleeba
Zumindest von git 2.1.0 Sie können Sie fortsetzen, indem Sie einfach Neuausgabe
git svn clone
Allerdings wird dies einige doppelte Einträge in Ihrer .git/config entfernen Sie diese und alles wird gut
InformationsquelleAutor der Antwort zan-xhipe