Documenti Firebird → Agli scrittori per Firebird → Come fare il manuale di Firebird → Per essere aggiornato |
Il modulo del manuale è costituito da lavori perennemente in corso. Chi contribuisce invia le modifiche a periodi più o meno regolari. Dopo un certo tempo dal checkout iniziale, la copia locale sarà obsoleta rispetto al deposito di SourceForge. Naturalmente è una perdita di tempo e inutile occupazione di banda controllare l'intero modulo spesso solo per aggiornare quei pochi file che sono stati modificati. Inoltre così facendo si sovrascriverebbero le modifiche fatte. Per questo CVS ha un comando di aggiornamento: update. Con il comando update, solo le modifiche sono scaricate dal server, e le modifiche locali restano intonse. (Nel caso in cui un'altra persona contribuendo ha modificato un file nello stesso punto, viene segnalato un conflitto e si è costretti ad editare il file in questione per risolverlo.)
Aggiornare è facilissimo. Usando il CVS a linea di comando, ci si posiziona nel direttorio manual e si digita:
cvs -z6 update -d
Questo comando è sempre lo stesso, sia per un checkout anonimo o effettuato con il nome utente e password di SF. Il programma CVS già conosce quale server contattare e come identificarsi perchè tali informazioni sono conservate nel sottodirettorio manual/CVS, che è stato creato automaticamente la prima volta che si è fatto un checkout del modulo. La sola differenza è, se è stato fatto il checkout con nome e password, la password ti viene comunque richiesta quando fai l'update.
Se si usa un altro strumento per il CVS, cercate per il suo comando update oppure per una opzione di menù similare.
Documenti Firebird → Agli scrittori per Firebird → Come fare il manuale di Firebird → Per essere aggiornato |