Se si sta utilizzando uno strumento SCM (Source Control Management) come ad esempio
Rational ClearCase, Microsoft® Visual SourceSafe e così via,
e si desidera passare a Rational Team Concert ,
è necessario migrare i bind di controllo origine a Rational Team Concert per eseguire le operazioni di controllo origine nell'ambiente Microsoft Visual Studio.
Questo argomento non tratta della migrazione delle risorse utente di controllo origine, che gestiscono la cronologia file, bensì, in modo specifico, della
migrazione dei bind di controllo origine. Le immagini dello schermo presentate visualizzano Rational ClearCase come bind di controllo origine.
Per migrare da un altro provider del controllo origine a Rational Team Concert :
- Creare e caricare uno spazio di lavoro del repository in un'area file. Per ulteriori informazioni sulla creazione e il caricamento di uno spazio di
lavoro del repository, consultare gli argomenti Creazione di uno spazio di lavoro
del repository e Caricamento di uno spazio di lavoro del repository.
- In Esplora risorse di Windows®,
copiare la struttura della soluzione dall'area file del provider precedente
all'area file root dove si è caricato lo spazio di lavoro del repository.
- Rimuovere l'attributo di sola lettura per l'intera struttura di cartelle.
Per rimuovere l'attributo di sola lettura, fare clic con il tasto destro del mouse sulla cartella root, fare clic su Proprietà;
e deselezionare quindi Sola lettura.
- Rimuovere i bind di controllo origine dai file di soluzione e progetto. Per rimuovere i bind di controllo origine, aprire ciascun file
di soluzione e progetto ed eliminare il testo che indica il nome del provider del controllo origine.
Figura 1. File di soluzione di esempio con bind di controllo origine Rational ClearCase

Figura 2. File di progetto di esempio con bind di controllo origine Rational ClearCase

Nota: Oltre a modificare SCM, se si sta anche eseguendo l'aggiornamento alla versione più
recente di Microsoft Visual Studio,
ad esempio i progetti di cui si sta provando ad eseguire la migrazione erano stati
creati in Microsoft Visual Studio
2005 o precedenti e il provider del controllo origine corrente non è disponibile
nella versione di Visual Studio che si desidera utilizzare con
Rational Team Concert ,
l'aggiornamento non procederà finché non sarà stato completato il passo 4. Verrà visualizzato
il seguente errore:

- Dopo aver rimosso i bind di controllo origine esistenti, aprire nuovamente la soluzione e condividerla. Per ulteriori informazioni sull'aggiunta della soluzione, consultare Aggiunta della soluzione al repository.
Suggerimento: Durante la condivisione della soluzione, è possibile aggiungere delle regole per
ignorare i file che rimangono dal precedente provider del controllo origine.
È ora possibile distribuire la soluzione al repository.