March 30
CVS è un sistema di controllo di versione usato per registrare lo sviluppo step-by-step di un progetto software. Ti aiuta a recuperare da passi falsi programmi registrando le modifiche apportate da una versione all'altra. La storia CVS traccia questi cambiamenti. Quando si impegnano a una versione, CVS archivi il file e aggiorna i file di storia. Per mantenere la storia pulita, i file devono essere puliti e impegnati.
1 Accedi come amministratore. I compiti per completare questo dipenderà protocolli del vostro business.
2 Eseguire un backup di sistema. La procedura varia a seconda di ciò che di nuovo hardware e software è installato.
3 Pulire il backup dei file utilizzando il rilascio immettendo il seguente:
$ Cd ..
$ cvs -d rilasciano tc
M driver.c
? tc
4 Riconoscere che si desidera apportare modifiche quando l'avviso si apre, e consentono per rimuovere la copia di lavoro.
5 Rispondere "n RET" quando viene richiesto di confermare che si desidera eliminare i file.
6 Ripetere questa procedura per ciascuna delle directory che si desidera pulire. In questo consoliderà la storia e spostare tutti i file di storia per rami secchi in soffitta.
7 Log tutti fuori dal sistema. I compiti per completare questo dipenderà protocolli del vostro business.
8 Eseguire il comando "Aggiorna" per portare l'albero di lavoro in sincronia con il repository con il comando Prune per rimuovere le directory non necessarie.
9 Tipo "update -p" per aggiornare i file e potare e creare eventuali directory necessarie.
10 Esaminare lo stato di ciascun file. Aggiornamento stampa una riga per ogni file preceduto da una lettera che indica lo stato di quel file.
11 Ignora "U" "e" file "p m"; sono stati aggiornati correttamente, patch o uniti.
12 Risolvere eventuali conflitti con i file "C". L'azione ti fa risolvere un conflitto dipenderà i singoli file e la causa del conflitto.
13 Rivedere il "?" File. Questi sono i file che esistono nella directory di lavoro, ma non altrove. Si potrebbe desiderare di eliminare alcuni di questi file.
14 Esegui "update -p" per essere sicuri che tutti i conflitti sono stati risolti.
15 Run "impegnarsi" per incorporare i cambiamenti nel repository. Per impostazione predefinita, CVS si impegna a tutti i file e le sottodirectory con questo comando. Tuttavia, se non si esegue con le impostazioni predefinite, il comando "r" affronterà questo.