Assegnazione di etichette a file e progetti
I numeri di versione vengono utilizzati in VSS per tenere traccia di tutte le modifiche apportate ai file e progetti. Ciò consente di recuperare qualsiasi versione di un file o progetto.
Le versioni precedenti vengono registrate in tre modi: tramite un numero di versione interno, la data e le etichette definite dall'utente.
Numero di versione
Il numero di versione interno viene gestito automaticamente da VSS che assegna un numero a ogni versione di un file o progetto e visualizza tale numero nella finestra di dialogo Cronologia del file o Cronologia del progetto. Il numero di versione è sempre un numero intero.
Etichetta
Uno strumento molto più utile è rappresentato dalle etichette definite dall'utente. È possibile associare un'etichetta a ogni versione di qualsiasi file o progetto. L'etichetta può essere una stringa composta al massimo da 31 caratteri. Le seguenti sono tutte etichette valide: "1.0", "2.01b", "Beta finale" e "Approvato per QA". Dopo avere assegnato queste etichette è possibile recuperare i file associati a un particolare stato del progetto dalla finestra di dialogo Cronologia, a cui si accede scegliendo Visualizza cronologia dal menu Strumenti.
A livello di progetto è in genere più utile utilizzare le etichette definite dall'utente rispetto ai numeri di versione. D'altro canto è raro che si presenti la necessità di assegnare etichette ai singoli file.
Nota Quando si assegna un'etichetta composta da una stringa di testo descrittivo a un progetto, tutti i file in tale progetto e nei sottoprogetti ereditano l'etichetta.
Considerare i seguenti aspetti quando si utilizza il comando Etichetta:
- Quando si utilizza il comando Etichetta, si crea una nuova versione nella cronologia del progetto o file selezionato, tuttavia il progetto o il file rimane inalterato.
- Se si assegna un'etichetta a una versione che dispone già di un'etichetta, si sovrascrive l'etichetta precedente. In VSS viene visualizzato un avviso prima di eliminare la vecchia etichetta.
- Quando si modifica un'etichetta nella finestra di dialogo Informazioni cronologia, non si crea una nuova versione del file o progetto, ma ci si limita ad assegnare una nuova etichetta alla versione esistente.
- Se si assegna un'etichetta a una versione di un file o progetto che già disponeva di un'etichetta per un'altra versione, verrà richiesto di eliminare la vecchia etichetta.
Per ulteriori informazioni su come assegnare etichette a file e progetti in VSS, vedere:
Per ulteriori informazioni su come gestire più versioni di un progetto contemporaneamente, vedere: