Questa procedura guidata consente di unire agevolmente le
modifiche tra due stati di un progetto nello spazio di lavoro. Spesso l'unione guidata viene utilizzata per spostare le modifiche da una sezione all'altra, ad esempio dopo la suddivisione di una sezione per correggere un errore. L'operazione di unione rileva le modifiche presenti tra due punti di una sezione, il punto iniziale e il punto finale e li unisce nello spazio di lavoro dell'utente.
Generalmente, il punto iniziale sarà l'elemento principale di una sezione (tag di versione)
e il punto finale potrà essere la condizione (più recente e migliore) della
sezione stessa o un altro tag di versione.
È molto importante comprendere che la destinazione dell'azione di unione è sempre
il progetto contenuto nello spazio di lavoro. Una volta completata l'unione, è
possibile verificare le modifiche localmente e, quindi, eseguirne il commit
nella nuova sezione (di solito HEAD).
Per avviare un'unione, selezionare un progetto (oppure una o
più risorse) e selezionare Team > Unisci... dal menu di scelta rapida.
È il punto di inizio dell'unione che verrà selezionato.
Dall'elenco, selezionare una versione del progetto che costituirà il punto di inizio (base) dell'operazione di unione.
Questo sarà lo stato finale dell'operazione di unione.
Dall'elenco, scegliere tra:
Questo sarà il punto finale dell'operazione di unione. Scegliere una versione quando si desidera unire le differenze tra due versioni di un progetto nello spazio di lavoro. Scegliere una sezione se si desidera unire le modifiche apportate nella sezione all'interno dello spazio di lavoro locale.
Dopo aver premuto il pulsante Fine, vengono calcolate le modifiche tra il punto iniziale e il punto finale e viene visualizzato un editor di unione. In base alle dimensioni del progetto sottoposto all'operazione di unione, questa operazione potrebbe richiedere del tempo. Nell'editor di unione è possibile aggiornare o unire le modifiche nel proprio workbench. Non è possibile eseguire il commit dalla vista di unione.
Programmazione in team con CVS
Sezioni