[successivo] [precedente] [inizio] [fine] [indice generale] [parte]


Capitolo 6.   RCS (Revision Control System)

RCS è un programma di servizio che consente di gestire comodamente più revisioni dello stesso file. A differenza del CVS ha una propensione per la gestione dei file più che di un progetto distribuito.

Alla base dello sviluppo con RCS si trovano i file che esso stesso gestisce e sono separati dai file con cui l'utente sviluppa. Lo sviluppatore non deve far altro che inserire i file nel progetto e recuperarli quando necessita di migliorarli. È compito del sistema di gestione memorizzare i file in modo efficiente e di tenere traccia dei cambiamenti senza perdere le versioni precedenti. Ogni modifica viene gestita con un sistema di registrazione che consente di risalire all'autore e al momento del cambiamento.

Ogni file gestito da RCS è soggetto a lock onde evitare accessi contemporanei allo stesso sorgente.

Nonostante la specificità di questa dispensa è doveroso ricordare che RCS lavora anche con semplici documenti di testo e non solo con file di codice sorgente.


Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome rcs_revision_control_system.html

[successivo] [precedente] [inizio] [fine] [indice generale]