Marko: CVS Trouble

Hallo,

ich versuche aus CVS per Script bestimmte Verzeichnisse und Dateien auszuchecken. Mit einem Verzeichnis ist das Kommando:

cvs checkout -d /srv/www/htdocs/verzeichnis  modulname/verzeichnis

kein Problem.

Jetzt soll aber eine einzelne Datei mit:

cvs checkout -d /srv/www/htdocs/datei.php  modulname/datei.php

Ausgecheckt werden. Das geht aber nicht, lasse ich -d /srv/www/htdocs/datei.php weg, so funktioniert es zar, aber datei.php landet im Verzeichnis:

/srv/www/htdocs/modulname/datei.php

Da hat die aber nix verloren. Wo ist mein Fehler, ob ich ein Verzeichnis oder eine Datei auschecke sollte doch schnurz sein ?

Gruss

Marko

  1. Hallo Marko,

    [...] so funktioniert es zar, aber datei.php landet im Verzeichnis:

    /srv/www/htdocs/modulname/datei.php

    Das liegt daran, dass CVS den Pfad braucht, um bei späteren eventuellen
    Updates den Pfad im Repository wiederzufinden. AFAIK kannst du das auch
    nicht umgehen.

    Grüße,
     CK

    --
    To define recursion, we must first define recursion.