Wo kommt Repository besteht in nach CVS-Repository in SVN cvs2svn konvertieren?

StackOverflow https://stackoverflow.com/questions/2942393

  •  05-10-2019
  •  | 
  •  

Frage

Ich bin mit cvs2svn für bereits bestehende CVS-Repository in SVN-Repository zu konvertieren. Während es zu tun Befehlszeile, macht es alle Pässe und erstellt ein Repository im SVN. Aber ich bin nicht in der Lage, alle Dateien in dem jeweiligen Verzeichnis zu finden. Woher kommt das Repository wohnt?

Ich benutzen Befehl im Anschluss an die CVS zu SVN-Repository zu konvertieren.

cvs2svn -s /home/user/Subversion/repos /home/usr/cvsrepo
War es hilfreich?

Lösung

Die Option es sagt cvs2svn wo das Subversion-Repository zu platzieren. Dies ist die Datenbank, um Ihr gesamtes Projektes der Geschichte zu halten; das heißt der Teil, dass Sie auf einem zentralen Server setzen möchten. Um tatsächlich die Arbeit an den Dateien, müssen Sie die Dateien aus dem Repository in eine Arbeitskopie überprüfen. Um dies zu tun, verwenden Sie den folgenden Befehl ein:

svn checkout file:///home/user/Subversion/repos/trunk myproject

Danach wird das Verzeichnis „myproject“ (im aktuellen Verzeichnis) enthält eine checkte Version der „Stamm“ (auch bekannt als, CVS „HEAD“) Überarbeitung des Projektes. Weitere Informationen darüber, wie die Arbeit mit Subversion finden Sie unter Subversion Buch .

Andere Tipps

Wie suchen Sie Ihre Dateien? Verwenden Sie ls nicht. Statt eine svn checkout dieses Repo tun und Sie sollen Ihre Dateien in Ihrer neu ausgecheckt Arbeitskopie finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top