3.9. Come posso ottenere i sorgenti relativi a una data precisa?

L'utilizzo di CVS come base per il sistema di aggiornamento di FreeBSD consente di effettuare un "passo indietro" nello sviluppo del sistema ed ottenere l'albero dei sorgenti esattamente com'era in una certa data. Prendiamo il file di configurazione di cvsup per i sorgenti, /usr/local/etc/cvsup/cvsup.stable, e cambiamo la riga:

*default release=cvs tag=RELENG_5_2
in
*default release=cvs tag=RELENG_5_2 date=2004.02.05.17.30.00
   
I numeri divisi da punti significano che vogliamo ricevere l'albero dei sorgenti com'era in quel momento esatto. Come è intuibile, il formato è il seguente anno.mese.giorno.ora.minuti.secondi. Naturalmente si possono ottenere anche i ports e i doc relativi ad un certo istante, è sufficiente modificare i file di configurazione corrispondenti.