Vista Repository CVS

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:

Vista Repository CVS

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.

Barra degli strumenti

Home

Questo comando ridisegna la vista, mostrando i percorsi del repository come gli elementi principali visualizzati dalla vista.

Indietro

Questo comando ridisegna la vista, mostrando gli elementi principali visualizzati immediatamente prima del precedente comando Vai in.

Vai in

Questo comando ridisegna la vista, mostrando gli elementi secondari della voce selezionata degli elementi principali visualizzati nella vista.

Aggiorna vista

Questo comando aggiorna il contenuto della vista Repository.

Comprimi tutto

Questo comando comprime tutti gli elementi espansi della vista Repository.

Aggiungi repository CVS

Questo comando attiva una procedura guidata per agevolare la determinazione di un nuovo percorso del repository.

Menu a discesa

Il menu a discesa della barra del titolo consente di filtrare la vista Repository in base ad un insieme di lavoro.

Menu di scelta rapida

Dal menu di scelta rapida della vista Repository è possibile effettuare una serie di operazioni interessanti.

Nuovo > Percorso del repository 

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).

Nuovo > Tag di data

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.

Estrai

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).

Estrai come...

Questo comando apre la procedura guidata Estrazione per consentire la configurazione dell'estrazione dei moduli remoti selezionati nel workbench.

Codifica come versione...

Questo comando crea la versione della risorsa selezionata che si basa sul contenuto della sezione corrente.

Codifica con esistente...

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.

Confronto

Questo comando confronterà due risorse selezionate.

Confronta con...

Questo comando confronta la cartella selezionata con una sezione o versione della stessa cartella.

Configura sezioni e versioni

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.

Aggiornamento sezioni e versioni

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.

Aggiungi all'elenco sezioni...

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.

Apri

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. 

Mostra annotazione

Questo comando mostra il contenuto del file con le annotazioni che identificano l'autore delle righe di codice nel file.

Mostra in Cronologia risorse

Questo comando mostra la cronologia di revisione del file selezionato nella vista Cronologia risorse CVS.

Proprietà

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).

Argomenti correlati
Programmazione in team con CVS
Repository CVS
Sezioni
Versioni
Cronologia locale

Attività correlate
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

Riferimenti correlati
CVS
Vista Cronologia risorse CVS