Patrick Schulz wrote:
> Markus Schönhaber schrieb:
> > Patrick Schulz wrote:
> >>Leider erhalte ich trotzdem /projects/test: no such repository
> >
> > Wenn Du was machst?
>
> cvs -d :pserver:...:/projects/test co CVSROOT
> z.B.

Na ja, Du kannst halt
1. nicht auschecken, was nicht drin ist.
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.

> >>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
> >>
> >>Das Anmelden als cvsuser ist möglich.
> >>Was könnte da das Problem sein?
> >
> > cvs import [...]
> > hast Du gemacht?
>
> nein, habe noch nix importiert.

Dann ist auch nichts drin und das oben Gesagte gilt.

> Ich nehme mal an, dass das was ich vorhatte nicht funktioniert.
>
> Ich habe z.B. nur --allow-root=/projects angegeben um zu testen, ob
> damit auch Respositories unterhalb von projects erreicht werden können,
> aber es scheint so zu sein, dass für jedes Repository(-root) ein eigener
> --allow-root Eintrag existieren muss.
> Ich suche allerdings nach einem einfachereren Weg, bei dem ich für jedes
> neue Repository nicht immer gleich auch den xinetd neu konfigurieren
> muss. Die ourceForge bekommen das ja auch irgendwie hin (wahrscheinlich
> aber auch nur über Skripten usw.).
>
> 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

Gruß
  mks
-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an