June 15
Un CVS o Concurrent Versions System, il server è un sistema di controllo di versione che tiene traccia delle modifiche ai file che si sta lavorando. Il server CVS viene fornito completo di un repository CVS, quindi è necessario installare il server prima di poter configurare il repository. Come molte applicazioni, è possibile installare il server CVS con il comando "apt-get" nel terminale, in cui "apt" sta per Advanced Packaging Tool, ed è un modo incorporato per installare e configurare i pacchetti in Ubuntu.
1 Avviare una finestra di terminale, e quindi eseguire il seguente comando:
sudo apt-get install cvsd
Inserire la password di amministratore, quindi premere "Y" quando viene richiesto di installare il server CVS. Dopo l'installazione, viene visualizzato un menu; utilizzare i tasti freccia per spostarsi su "OK" e quindi premere "Invio".
2 Configurare il server eseguendo "sudo vi /etc/cvsd/cvsd.conf" (senza virgolette) dal terminale. Modificare le impostazioni nel file di testo, come si richiede, tra cui l'opzione RootJail che determina dove i repository andrà.
3 Creare e inizializzare un nuovo repository eseguendo i seguenti comandi, sostituendo "Project1" con il nome che si desidera dare il repository:
sudo mkdir / var / lib / cvsd / project1
sudo cvs -d / var / lib / cvsd / project1 init
4 Dare proprietà della cartella cvsd al server CVS con il seguente comando:
sudo chown cvsd: cvsd / var / lib / -R cvsd
5 Aggiungere gli utenti al repository con il seguente comando, sostituendo "utente" con il nome effettivo del l'utente a cui si desidera consentire l'accesso:
sudo cvsd-passwd / var / lib / cvsd / progetto1 / utente
Inserire una password per l'utente quando richiesto.
6 Eseguire il seguente comando per avviare il server:
restart sudo /etc/init.d/cvsd
7 Impostare uno dei tuoi nuovi repository come default utilizzando il seguente comando, sostituendo i valori di esempio a seconda dei casi:
export CVSROOT =: pserver: nomeutente @ your_server_name: / path_to_repository