Voor wat verschillende projectjes heb ik een CVS opgezet. Veel van deze projectjes doe ik met iemand samen, vaak met verschillende mensen.
Nu zoek ik een manier om deze mensen beperkt toegang te geven.
Ik heb het al zover dat viewcvs gebruik maakt van de passwd file in de CVSROOT. Op deze manier kan ik gebruikers per repository toegang geven. Het probleem is alleen dat ik slechts 1 passwd file weet te koppelen aan viewcvs. (En dus niet 1 per repository).
Een tweede mogelijkheid is die zoals in de INSTALL van ViewCVS omschreven, hierbij zou je per module gebruikers rechten kunnen geven. Echter heb ik dan een probleem met CVS, want die ondersteutn geen passwd file per module.
Ik neem aan dat ik niet de enige ben die modules en/of repositories wil scheiden en met een wachtwoord beveiligen, maar als ik op google zoek vind ik niets bruikbaars. Enkel verwijzingen naar de oplossing in de INSTALL-file van ViewCVS.
Ook op de project pagina van ViewCVS bij SourceForge in de feature request staat maar één enkel topic over iets dergelijks. Hierbij wordt eveneens verwezen naar de 'oplossing' in de file INSTALL.
Hopelijk heeft iemand anders een oplossing.
Nu zoek ik een manier om deze mensen beperkt toegang te geven.
Ik heb het al zover dat viewcvs gebruik maakt van de passwd file in de CVSROOT. Op deze manier kan ik gebruikers per repository toegang geven. Het probleem is alleen dat ik slechts 1 passwd file weet te koppelen aan viewcvs. (En dus niet 1 per repository).
Een tweede mogelijkheid is die zoals in de INSTALL van ViewCVS omschreven, hierbij zou je per module gebruikers rechten kunnen geven. Echter heb ik dan een probleem met CVS, want die ondersteutn geen passwd file per module.
Ik neem aan dat ik niet de enige ben die modules en/of repositories wil scheiden en met een wachtwoord beveiligen, maar als ik op google zoek vind ik niets bruikbaars. Enkel verwijzingen naar de oplossing in de INSTALL-file van ViewCVS.
Ook op de project pagina van ViewCVS bij SourceForge in de feature request staat maar één enkel topic over iets dergelijks. Hierbij wordt eveneens verwezen naar de 'oplossing' in de file INSTALL.
Hopelijk heeft iemand anders een oplossing.