Eines unseres intern geschrieben Werkzeug zugeführt wird, ein cvs Spur der Form begehen:Wie erhalte ich eine bestimmte Revision einer neu hinzugefügten Datei von CVS über die Befehlszeile?
Checking in src/com/package/AFile.java;
/home/cvs/src/com/package/AFile.java,v <-- Afile.java
new revision: 1.1.2.56; previous revision: 1.1.2.55
done
Das Tool übernimmt dann die Datei von cvs durch einen cvs update -r 1.1.2.56
Befehl in einem Arbeitsverzeichnis Ausgabe, die bereits bestimmten Zweig des Code hat geprüft -aus.
Diese Befehle funktionieren ordnungsgemäß, wenn eine vorhandene Version von AFile.java im Arbeitsverzeichnis vorhanden ist. Wenn jedoch eine Datei gefunden wird, die keine Version im Arbeitsverzeichnis hat, kann der Befehl die Datei nicht erfassen.
Gibt es eine Möglichkeit, es zu tun?
Danke. Ich gehe mit cvs co- /module/path/to/file.txt ohne die Option -p –
Wenn Sie die Option -p nicht verwenden, wird es die Sticky-Flag setzen, so dass alle fugure-Checkouts verwenden die alte Überarbeitung. – CpnCrunch
Der Befehl checkout funktioniert nicht für mich: Er sagt "Modul nicht gefunden" für die angegebene Datei. – CpnCrunch