git cvsimport Fehler: “root… muss ein absoluter Pfadname sein”

Ich versuche, ein CVS-Repository mit git zu klonen:

lawsa~/java/projects/iu$ git cvsimport -C ../iugit ebs/fs/kfs
Expected Valid-requests from server, but got: E Root
:extssh:[email protected]:/srcctrl/CVS must be an absolute pathname
lawsa~/java/projects/iu$ 

Ich sehe, dass ein anderer Mann ein ähnliches Problem hatteHier. Er zitiert seine Lösung: "Solange ich anonymen Zugang benutze, kann ich den Konverter zum Laufen bringen!". Dies funktioniert nicht, da unser Server mit Sicherheit keinen anonymen Zugriff zulässt (selbst wenn dies für Lesezugriffe der Fall war, benötige ich Lese- / Schreibzugriff).

Ich folge den Anweisungen vongitcvs-migration was sagt:

...cd to a checked out CVS working directory of the project you are interested in
and run git-cvsimport(1):

     $ git cvsimport -C <destination> <module>

Ich habe diese Anweisungen befolgt (und habecvsps Version 2.1) durch Navigieren zu einer lokalen Arbeitskopie. Es ist klar, dassgit cvsimport findet mein CVS_ROOT aus demCVS Verzeichnis in meiner Arbeitskopie, da ich es nicht angegeben habe, es jedoch in der Fehlermeldung angezeigt wird.

Bitte lassen Sie mich wissen, wenn Sie helfen können. Denken Sie daran, etwas Kleines könnte etwas Großes sein! :-)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage