Sfogliare la cronologia

Se la registrazione è stata attivata per il deposito usato, Cervisia può presentare una cronologia di certi eventi come prelievi, depositi, tag, aggiornamenti e rilasci. Scegli Cronologia dal menu Visualizza, e Cervisia eseguirà il comando:

cvs history -e -a

Nota

Questo scarica l'intero file di cronologia dal server, cioè un elenco degli eventi di tutti gli utenti e di tutti i moduli. Può essere una quantità enorme di dati.

Ora puoi vedere l'elenco degli eventi, ordinati per data. Nella seconda colonna è mostrato il tipo di evento:

  • Prelievo - l'utente indicato nella colonna Autore ha prelevato un modulo.

  • Tag - Un utente ha usato il comando cvs rtag. Nota che l'uso di cvs tag (quello usato dal comando AvanzateCrea tag o ramo di Cervisia) non è registrato nella banca dati della cronologia. Ciò ha ragioni storiche (vedi la FAQ di CVS).

  • Rilascio - Un utente ha rilasciato un modulo. In realtà questo comando è poco usato e non serve a molto.

  • Aggiornamento, eliminazione - Un utente aggiornato un file eliminato dal deposito. Quindi il file è stato eliminato dalla sua copia di lavoro.

  • Aggiornamento, copia - Un utente ha aggiornato un file. Una nuova versione è stata copiata nella copia di lavoro.

  • Aggiornamento, fusione - Un utente ha aggiornato un file. Le modifiche della copia nel deposito sono state fuse con quelle della copia di lavoro.

  • Aggiornamento, conflitto - Un utente ha aggiornato un file, ed è stato rilevato un conflitto con le sue modifiche.

  • Deposito, modifica - Un utente ha depositato un file modificato.

  • Deposito, aggiunta - Un utente ha aggiunto un file ed l'ha depositato.

  • Deposito, rimozione - Un utente ha rimosso un file ed ha depositato la rimozione.

Figura 4.5. Schermata della finestra della cronologia di Cervisia

Schermata della finestra della cronologia di Cervisia

Puoi ordinare l'elenco secondo altri criteri facendo clic sulle intestazioni delle rispettive colonne. Per trovare le voci di cronologia di interesse, ci sono varie opzioni di filtraggio attivabili con delle caselle:

  • Mostra eventi di deposito - mostra i depositi

  • Mostra eventi di prelievo - mostra i prelievi

  • Mostra eventi di tag - mostra l'etichettatura delle versioni

  • Mostra altri eventi - mostra gli eventi non inclusi fra i suddetti

  • Solo l'utente - mostra solo gli eventi causati da un certo utente

  • Solo i file corrispondenti a - filtra i nomi dei file con un'espressione regolare

  • Solo le cartelle corrispondenti a - filtra i nomi delle cartelle con un'espressione regolare

I caratteri speciali riconosciuti dalle espressioni regolari sono:

  • x* corrisponde ad un numero qualsiasi di ripetizioni del carattere x.

  • x+ corrisponde ad una o più ripetizioni del carattere x.

  • x? corrisponde a nessuna o una ripetizione del carattere x.

  • ^ corrisponde all'inizio della stringa.

  • $ corrisponde alla fine della stringa.

  • [a-cx-z] corrisponde ad una serie di caratteri, in questo caso all'insieme di a, b, c, x, y, z.