Authoring del file CVS .CVSignore

Durante il commit delle risorse, spesso sono presenti risorse che l'utente non desidera aggiungere al controllo versione. Un modo per effettuare questa operazione consiste nell'utilizzo della funzione di "esclusione" CVS, che legge il contenuto del file .CVSignore per determinare le risorse da escludere. Tale funzione viene utilizzata più di frequente per ignorare le directory.

Il file .CVSignore può essere aggiunto a qualsiasi directory di un progetto. Molti progetti CVS esistenti contengono già diversi file di questo tipo. Questo file di testo è composto da un elenco di file, directory o modelli.

Ad esempio, aggiungere un file .CVSignore per escludere l'intera directory bin di un progetto esistente:

  1. Nella visualizzazione Navigator, selezionare un progetto contenente una directory /bin. La directory bin contiene generalmente l'output di build dei progetti; si tratta di file generati dai file di origine del progetto e, normalmente, non sono sottoposti al controllo versione.
  2. Dal menu di scelta rapida del progetto, selezionare Nuovo > File
  3. Immettere .CVSignore come nome file, quindi premere Fine. Il file verrà creato nella directory principale del progetto e verrà mostrato nella visualizzazione Navigator.
  4. Immettere bin nel file .CVSignore e salvarlo.
  5. Selezionare il progetto.  Dal menu di scelta rapida, selezionare la voce di menu Team > Sincronizza con repository.  Notare che la directory bin non viene visualizzata come una modifica in uscita. Questo perché viene ignorata.

Il file CVSignore è composto da un elenco di file, directory o modelli. Come per la funzione di esclusione globale, i caratteri jolly * e ? possono essere presenti in qualsiasi voce del file .CVSignore. Tutti i file o le sottodirectory della directory corrente che corrispondono a uno qualsiasi dei modelli verranno ignorati.

Suggerimento: nel menu Team e nel menu di scelta rapida delle risorse della visualizzazione Sincronizzazione è presente una voce di menu (Aggiungi a .CVSignore) per l'aggiunta di un modello di file al file .CVSignore appropriato. Questa voce di menu viene attivata per le risorse non ancora sottoposte al controllo versione CVS.

Argomenti correlati
Programmazione in team con CVS

Attività correlate
Sincronizzazione con il repository
Durata del controllo versione: aggiunta ed esclusione di risorse
Creazione di un modello di esclusione globale

Riferimenti correlati
www.CVShome.org: Esclusione di file tramite CVSignore

 
Copyright IBM Corporation e altri 2000, 2002