CVS Server fuer mehrere User/Gruppen
Hi! Ich muss hier nen CVS-Server fuer mehrere Nutzer bzw. Nutzergruppen einrichten. Sprich User von uns sollen mit Leuten von $woanders, die bei uns keinen Account habe zusammenarbeiten. Soweit laesst sich das ja noch mit nem CVS-Pserver abhandeln, indem die "Userverwaltung" vom CVS uebernommen wird. Den Pserver habe ich per Inetd an einen Port geknotet und der laeuft als der User, der das CVS haben will. Soweit OK. Nun machen unsere Leutchen manchmal mehrere Projekte mit verschiedenen Leuten, die die anderen Projekte garnichts angehen. Ergo brauche ich eine Art Zugriffssteuerung auf die einzelnen Repositories. Gefunden habe ich nur nen Perl-Script, dass ich in CVSROOT/commitinfo reinhaenge, sodass man nicht in andere Repositories commiten kann. Das ist mir aber zu wenig, man soll die nichtmal auschecken koennen. Eine Moeglichkeit ist, fuer jede "Gruppe" nen cvs_tree samt PServer aufzusetzen, aber das ist zum einen viel haendische Arbeit und zum anderen nicht keine schoene Loesung. Hat jemand ne Idee, wie man das Problem sinnvoll loesen kann? Ciao Max -- | | Follow the white penguin. | |\/| | |-----------------------------------------------------------. | | |/\| | Rechnerbetrieb Mathematik | Meine Baustellen: TSM | | | Universitaet Paderborn | Hostmaster, Linux, LDAP |
Teilnehmer (3)
-
Jan 'RedBully' Seiffert
-
Jan-Benedict Glaw
-
Maximilian Wilhelm