Wie kann ich mit "git-svn" zur Kasse ein lokales svn-repository?
Ich bin üben, wie svn und git.
Erstellte ich ein svn-repository auf meinem Rechner auf "/Users/name/svnRepo/test". Ich bin in der Lage, die svn-Befehle zum arbeiten auf dieses repository.
Dann ich versuchte, verwenden Sie den Befehl "git-svn clone FILE:///Users/name/svnRepo/test/."und bekam eine Fehlermeldung:
Initialized empty Git repository in ...
Bad URL passed to RA layer: kann Nicht öffnen Sie eine ra_local session to URL: Lokale URL 'FILE:///Users/name/svnRepo/test' enthält nicht 'file://" - Präfix auf /usr/local/git/libexec/git-core/git-svn line 1775
Könnte jemand helfen?
InformationsquelleAutor der Frage Vicky | 2011-03-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schema-Teil der URL ist case-sensitive. Versuchen Sie, verwenden Sie "git-svn clone file:///Benutzer/name/svnRepo/test/." - Befehl.
InformationsquelleAutor der Antwort Ivan Zhakov
Wenn Sie möchten, um eine lokale SVN-repository mit git-svn auf Windows, müssen Sie verwenden eine abgespeckte version des repository, bis dieser bug, der gekennzeichnet ist als wontfix fixed ist https://code.google.com/p/msysgit/issues/detail?id=253
Dann laden Sie das repository mit einem dump-Datei
Sobald Sie das getan haben, können Sie den folgenden Befehl verwenden,
InformationsquelleAutor der Antwort Archimedes Trajano
Ich hatte das gleiche problem auch. Ich bin auf windows läuft.
Ich habe eine Arbeit um, die ich heruntergeladen habe die VisualSVN-server und darauf hingewiesen, dass, wo meine repositories wurden.
Ich dann benötigt, um einen Benutzer hinzufügen zu dem svn-server, so dass ich ziehen konnte.
Dann, anstatt zu versuchen, um diesen Befehl ausführen
ich lief diesen Befehl anstelle
die feinen gearbeitet.
InformationsquelleAutor der Antwort Matt Vukomanovic