2017-06-07 8 views
0

Ich versuche, ein Remote-CVS-Repository zu SVN mit cvs2svn zu migrieren. Unten sind die Schritte, die ich befolgemigrieren ein Remote-CVS Repo zu SVN mit cvs2svn Werkzeug

python cvs2svn --dump-only --dumpfile DUMPFILE.dump pathToRemoteCVSrepo 

Ich erhalte den folgenden Fehler.

ERROR: The specified CVS repository path 'pathToRemoteCVSrepo' is not an existing directory. 

Kann mir jemand dabei helfen?

Antwort

0

Einer von zwei Dingen:

  1. Das cvs2svn Tool erwartet ein CVSROOT Verzeichnis, um zu sehen, nur um sicher zu machen, dass dies wirklich ein richtiger serverseitige Repository ist. Es ist egal, was in dem Verzeichnis ist, es muss nur da sein. Wahrscheinlich haben Sie das Verzeichnis zur Konvertierung vom Server kopiert, und Sie müssen nur ein Dummy-Verzeichnis CVSROOT erstellen.

Sie sollten

/path/root/repository_name/ 
/path/root/repository_name/filename.py,v 
/path/root/CVSROOT/ 
mit so etwas wie

am Ende
  1. Ist <pathToRemoteCVSrepo> richtig? Hast du einen Tippfehler gemacht? Ist es ein ordnungsgemäß serverseitiges Repository mit geeigneten v-Dateien, nicht nur ein clientseitiger Checkout?

(ich nehme an, Sie dieses Tool verwenden http://cvs2svn.tigris.org/cvs2svn.html)