Navegant per l'historial

Si el repositori emprat té activat el registre, el Cervisia pot presentar-vos un historial de certs esdeveniments com ara extraccions, comissions, etiquetatges, actualitzacions i llançaments. Seleccioneu Historial des del menú Visualitza, i el Cervisia emetrà l'ordre

cvs history -e -a

Nota

Això recupera el registre complet del servidor, és a dir una llista dels esdeveniments per tots els usuaris i tots els mòduls. Això pot ser una enorme quantitat de dades.

Ara podeu veure la llista d'esdeveniments, ordenats per la data, en la segona columna es mostra el tipus d'esdeveniment:

  • Extracció - l'usuari que es mostra en la columna «Autor» ha extret un mòdul

  • Etiqueta - un usuari ha usat l'ordre cvs rtag. Noteu que l'ús de cvs tag (tal com fa l'ordre del Cervisia AvançatEtiqueta/branca...) no s'enregistra en la base de dades de l'historial. Això té motius històrics (vegeu les PMF de CVS).

  • Llançament - un usuari ha alliberat un mòdul. Realment, aquesta ordre s'usa rarament i no té gaire valor.

  • Actualització, eliminat - un usuari ha fet una actualització en un fitxer que s'ha esborrat en el repositori. Com a conseqüència, el fitxer que va ser eliminat està en la seva còpia de treball.

  • Actualització, copiat - un usuari ha fet una actualització en un fitxer. S'ha copiat una versió nova en la seva còpia de treball.

  • Actualització, fusionat - un usuari ha fet una actualització en un fitxer. Les modificacions en la versió del repositori del fitxer s'han fusionat en la seva còpia de treball.

  • Actualització, conflicte - un usuari ha fet una actualització en un fitxer, i s'ha detectat un conflicte amb les seves pròpies modificacions.

  • Comès, modificat - un usuari ha comès un fitxer modificat.

  • Comès, afegit - un usuari ha afegit un fitxer i l'ha comès.

  • Comès, eliminat - un usuari ha comès l'eliminació d'un fitxer.

Figura 4.5. Una captura de pantalla del diàleg d'historial del Cervisia

Una captura de pantalla del diàleg d'historial del Cervisia

Podeu ordenar la llista amb un altre criteri simplement clicant en la seva respectiva capçalera de columna. Per a ordenar les entrades de l'historial en les que esteu interessat hi ha diverses opcions de filtre que s'activen amb caselles de selecció:

  • Mostra els esdeveniments de comissió - mostra les comissions

  • Mostra els esdeveniments d'extracció - mostra les extraccions

  • Mostra els esdeveniments d'etiquetatge - mostra els etiquetatges

  • Mostra els altres esdeveniments - mostra els esdeveniments que no estan inclosos amunt

  • Només l'usuari - Només mostra els esdeveniments causats per un cert usuari

  • Només els noms de fitxer que coincideixin - filtra els noms de fitxer amb una expressió regular

  • Només les carpetes que coincideixin - filtra els noms de carpeta amb una expressió regular

Els caràcters especials reconeguts pel cercador d'expressions regulars són:

  • x* coincideix amb qualsevol nombre d'ocurrències del caràcter x.

  • x+ coincideix amb una o més ocurrències del caràcter x.

  • x? coincideix amb zero o una ocurrència del caràcter x.

  • ^ coincideix amb l'inici de la cadena.

  • $ coincideix amb el final de la cadena.

  • [a-cx-z] coincideix amb un conjunt de caràcters, p. ex. aquí el conjunt consisteix en a,b,c,x,y,z.