Ich habe oft den Fall, dass ich sofort an einem SVN-Repository arbeiten möchte. Aber eine gewöhnliche git svn clone [url]
klont auch die gesamte Geschichte. Also möchte ich die Dinge beschleunigen. Der erste Teil besteht darin, nur die letzte Revision in Ihr Git-Repository zu laden. Ich mache es wie so:Git svn Klon: Wie Abruf von Revisionshistorie verzögern
URL=http://google-web-toolkit.googlecode.com/svn/trunk/
REV=`svn info $URL |grep Revision: | awk '{print $2}'`
PROJECT_FOLDER=google-web-toolkit-readonly
git svn clone -r$REV:HEAD $URL $PROJECT_FOLDER
(weitere Informationen im Artikel Stackoverflow:.. "How to git-svn clone last n revisions from svn"
Auf diese Weise bin ich zum Laufen und kann sofort arbeiten, aber ohne lokale Kopie der Geschichte
die Frage ist, wie hole ich danach Geschichte aus dem sVN-Repository?
Und vorzugsweise kann dies, in Blöcken von 1000 Revisionen sagen erfolgen (in umgekehrter Reihenfolge). Alle hier Hilfe wäre sehr dankbar :)
Ich fand die folgende Lösung hilfreich http://stackoverflow.com/a/2348596/429476 –