Markus Schönhaber schrieb: > Na ja, Du kannst halt > 1. nicht auschecken, was nicht drin ist. Wieso? CVSROOT ist doch drin sie ls -la > Und > 2. wenn Du das Projekt "test" auschecken willst und wie in Deiner > Konfiguration die CVS-Root bei "/home/cvsroot" liegt, muss es > cvs -d :pserver:<host>:/home/cvsroot co test > heißen. > Wie gesagt, ich hatte ja --allow-root=/projects zusätzlich angegeben, in der Hoffnung auf das darunterliegende Verzeichnis test zuzugreifen. Nur damit das funktioniert hätte ich --allow-root=/projects/test angeben müssen!
>>>>deepthought:/projects/test # ls -la >>>>total 1 >>>>drwxrwxr-x 3 cvsuser cvssrc 72 Feb 6 15:29 . >>>>drwxr-xr-x 4 cvsuser cvssrc 96 Feb 6 15:29 .. >>>>drwxrwxr-x 3 cvsuser cvssrc 1088 Feb 6 15:29 CVSROOT > Dann ist auch nichts drin und das oben Gesagte gilt. > NACK. Es ist zwar noch nichts importiert, aber der Zugriff auf das Repository muss gehen. CVSROOT/* könnte man auschecken. >>Kurzum: sowas wie --allow-root=/projects/* wäre schön. >>Weißt Du worauf ich hinaus will? > > > Schon. Nur dass Du --allow-root=/projects/* nicht brauchst, sondern erstmal > Deine Projekte ins Repository importieren musst. > Schau mal in den Cederqvist > http://ximbiot.com/cvs/wiki/index.php?title=CVS--Concurrent_Versions_System_v1.12.12.1 > rein. Und dort insbesondere > http://ximbiot.com/cvs/wiki/index.php?title=CVS--Concurrent_Versions_System_v1.12.12.1:_Starting_a_project_with_CVS > Danke für die Links. Ich denke das Problem ist jetzt gelöst. Was mich jetzt nur noch interessieren würde: Projekte und Module sind ja zwei verschiedene Paar Schuhe. Ein Projekt kann ja aus mehreren Modulen bestehen. Kann es sein, dass in den diversen CVS Dokus von Projekten gesprochen wird, obwohl damit Module gemeint sind? Gibt es eine andere Möglichkeit unter CVS Projekte zu verwalten, ausser eigene Repositories pro Projekt anzulegen? Gruß Patrick
-- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

