CVS add Verzeichnis/ error "es ist keine version hier; tun `cvs -, checkout' erste"

Verwendung von Terminal (bei Mac OSX 10.8.x), immer wenn ich versuche ein Verzeichnis hinzufügen, in meinem Projekt

project_root jacob$ cvs add foo/
project_root jacob$ cvs add ./shared/foo/
project_root jacob$ cvs add /full/path/foo/

CVS beklagt:

cvs add: in directory `.':
cvs [add aborted]: there is no version here; do `cvs checkout' first

Außerdem habe ich gehört, cvs nicht mag, zu erstellen leerer Verzeichnisse und Sie mag es nicht, erstellen Sie ein Verzeichnis mit nur Verzeichnisse drin (keine unmittelbaren Kinder, Dateien), also innerhalb von foo/ ist einfach eine leere Datei mit dem Namen blank.txt.

Läuft cvs checkout project nicht helfen.

Diese Nachricht ist lächerlich; es gibt keine version—das ist, warum es heißt add!

P. S. ein Upgrade auf svn/Git ist leider keine option zu diesem Zeitpunkt.

InformationsquelleAutor jacob | 2013-01-18
Schreibe einen Kommentar