Potřebuji-li zajistit anonymní přístup do repository, samozřejmě jen pro čtení, provedu to přidáním účtu se jménem anonymous
či jiným dohodnutého jménem, které svým uživatelům oznámím, do souboru CVSROOT/readers
$
echo "anonymous" >>CVSROOT/readers
Protože tento soubor původně neexistoval, musím je přidat k souborům projektu
$
cvs add readers
Takto upravenou konfiguraci zapíšeme zpět do CVS
$
cvs commit -m "povolen anonymní přístup uživateli anonymous bez hesla"
Na serveru ještě musím vytvořit soubor CVSROOT/passwd
. Tento nemohu vložit přes commit ale musím ho vytvořit na serveru přímo.
#
echo "anonymous:qaL22Gqu.rhmw" >>CVSROOT/passwd
K anonymnímu CVS pak přistupujeme přes pserverver
$
cvs -d :pserver:anonymous@cvs.firma.cz:/var/lib/cvs login