sudo apt-get install cvspotete installare anche xinetd per facilitarvi lo start e stop del server:
sudo apt-get install xinetdper cambiare la directory di default (/var/lib/cvs) del repository:
sudo cvs -d /var/lib/cvs initper configurare xinetd editate il file /etc/xinetd.d/cvspserver, ad esempio:
service cvspserver
{
port = 2401
socket_type = stream
protocol = tcp
user = root
wait = no
type = UNLISTED
server = /usr/bin/cvs
server_args = -f --allow-root /var/lib/cvs pserver
disable = no
}
Nota: in questo esempio la cartella del repository è quella di default.
per fat partire il servizio:
sudo /etc/init.d/xinetd startper controllare che sia partito:
sudo netstat -tap | grep cvscreate un gruppo per la gestione dei permessi su CVS:
sudo groupadd cvse cambiare i permessi dei files del repository:
sudo chgrp -R cvs /var/lib/cvssudo chmod -R 770 /var/lib/cvsa questo punto non resta che assegnare gli utenti interessati al gruppo cvs.
adduser NOME_UTENTE NOME_GRUPPO
Nessun commento:
Posta un commento