La vista Repository CVS, che fa parte della prospettiva Esplorazione del Repository CVS, mostra i percorsi di repository CVS aggiunti al workbench. Se si espande un percorso vengono mostrati la parte principale (HEAD), le versioni di progetto e le sezioni del repository. È possibile espandere ulteriormente le versioni di progetto e le sezioni per mostrare le cartelle e i file contenuti al loro interno.
Il menu a comparsa relativo a questa vista consente, inoltre, di specificare i nuovi percorsi di repository. Utilizzare la vista Repository CVS per estrarre le risorse dal repository nel workbench, configurare le sezioni e le versioni mostrate dalla vista, visualizzare la cronologia risorse e confrontare le versioni delle risorse.
La vista Repository CVS ha il seguente aspetto:
Esistono due tipi di cartelle visualizzati nella vista dei repository che possono essere trattate nella stessa maniera. Ciò significa che possono essere estratte dalla vista Repository ecc. Tuttavia, in alcuni casi i moduli non possono essere espansi nella vista Repository, ma possono essere estratti.
![]() |
Un modulo CVS associato a una cartella sul server CVS. |
![]() |
Un modulo CVS definito nel file CVSROOT/modules del repository. |
La vista Repository CVS, come le altre viste del workbench, è dotata di una propria barra degli strumenti. I pulsanti di tale barra consentono l'aggiornamento della vista, l'esplorazione e la creazione di nuovi percorsi di repository. La barra degli strumenti contiene anche un menu a discesa che consente agli utenti di filtrare la vista per insieme di lavoro.
Questo comando ridisegna la vista, mostrando i percorsi del repository come gli elementi principali visualizzati dalla vista.
Questo comando ridisegna la vista, mostrando gli elementi principali visualizzati immediatamente prima del precedente comando Vai in.
Questo comando ridisegna la vista, mostrando gli elementi secondari della voce selezionata degli elementi principali visualizzati nella vista.
Questo comando aggiorna il contenuto della vista Repository.
Questo comando comprime tutti gli elementi espansi della vista Repository.
Questo comando attiva una procedura guidata per agevolare la determinazione di un nuovo percorso del repository.
Il menu a discesa della barra del titolo consente di filtrare la vista Repository in base ad un insieme di lavoro.
Dal menu di scelta rapida della vista Repository è possibile effettuare una serie di operazioni interessanti.
Questo comando attiva una procedura guidata per agevolare la determinazione di un nuovo percorso del repository (come la voce della barra degli strumenti Aggiungi repository CVS).
Questo comando, disponibile sul percorso del repository e nelle voci di categoria Data, apre la finestra di dialogo che consente la specifica del tag di data da aggiungere alla categoria Data nella vista Repository.
Questo comando estrae i moduli CVS selezionati nei progetti del workbench con gli stessi nomi dei moduli remoti (per i moduli remoti che sono cartelle sul server) o nei progetti con il nome specificato con il modulo (se il modulo è definito nel file di moduli/CVSROOT sul server).
Questo comando apre la procedura guidata Estrazione per consentire la configurazione dell'estrazione dei moduli remoti selezionati nel workbench.
Questo comando crea la versione della risorsa selezionata che si basa sul contenuto della sezione corrente.
Questo comando crea la versione della risorsa selezionata che si basa sul contenuto della sezione corrente spostando, se necessario, il tag delle precedenti risorse con tag.
Questo comando confronterà due risorse selezionate.
Questo comando confronta la cartella selezionata con una sezione o versione della stessa cartella.
Questo comando visualizza la procedura guidata che consente all'utente di individuare i tag di sezione e di versione esistenti nel repository per la cartella selezionata e di aggiungerli alla vista Repository, in modo da consentire l'esplorazione delle risorse in cui sono presenti questi tag.
Questo comando, disponibile per gli elementi di repository, consente di aggiornare l'elenco delle sezioni e versioni presentate nella vista Repository dei progetti selezionati. Questa operazione utilizza i file di aggiornamento automatico definiti per ciascun progetto. Se l'operazione non ha esito positivo per un progetto, utilizzare Configura sezioni e versioni per selezionare file di aggiornamento più appropriati per il progetto.
Questo comando aggiunge il progetto selezionato all'elenco dei progetti visualizzati nella sezione specificata della vista Repository. Questo comando modifica solo la vista Repository e non ha effetto sul repository stesso. Se si vuole aggiungere un progetto ad una sezione, eseguire Codifica con esistente.
Questo comando apre il file selezionato in un editor. Poiché le revisioni dei file nel repository sono immutabili, l'editor viene aperto in uno stato di sola lettura, in modo da non poter essere modificato.
Questo comando mostra il contenuto del file con le annotazioni che identificano l'autore delle righe di codice nel file.
Questo comando mostra la cronologia di revisione del file selezionato nella vista Cronologia risorse CVS.
Disponibile sulle voci del percorso del repository, questo comando consente la modifica delle proprietà del percorso. Consente anche l'assegnazione di un nome di visualizzazione e una codifica del server utilizzate per tradurre i percorsi file e i commenti ai commit tra il client e il server (ma non influenza il contenuto dei file).
Programmazione in team con CVS
Repository CVS
Sezioni
Versioni
Cronologia locale
Creazione di un percorso del
repository CVS
Eliminazione di un percorso del
repository CVS
Aggiornamento della vista Repository CVS
Modifica delle proprietà di un percorso del
repository CVS
Estrazione di un progetto da un repository CVS
Sostituzione di risorse nel workbench
Condivisione di un nuovo progetto mediante CVS
Visualizzazione della cronologia di revisione di un file