Mit dem Code aus dieser Antwort kann ich eine bestimmte Version der Codebase gut gehen.libgit2sharp nächste Version Änderungen
How do I get a previous version of a file with libgit2sharp
ich dann wollen weiter die nächste Version danach zu bekommen. Ich bekomme einen Fehler, wenn ich die nächste Version bekomme.
19691 Konflikte verhindern Kasse
Was ist der beste Weg, um die Änderungen von der nächsten Version in das gleiche Verzeichnis zu bekommen? Vielleicht sollte man zuerst in ein temporäres Verzeichnis gehen und dann den ersten ersetzen, gibt es einen besseren Weg?
Ich verstehe nicht, was Sie darüber sagen, warum Sie "Kraft" nicht verwenden möchten? –
Mir ist klar, dass ich die Force-Flagge falsch verstanden habe. Hier ist, was ich tun möchte, erhalten Sie eine bestimmte Version zu tmp, dann die nächste Version in das gleiche Verzeichnis (aber nur die Delta-Dateien zwischen den Versionen). Mit anderen Worten, ich will keinen neuen get für die nächste Version, nur die Dateien, die zwischen den beiden gewechselt haben. –
Checkout wird das für Sie tun. Es werden nur die Dateien aktualisiert, die zwischen den beiden Versionen geändert wurden. –