Condividi tramite


Procedura: modificare il file di mapping utenti per la migrazione del controllo del codice sorgente

Aggiornamento: novembre 2007

Durante la fase di analisi viene generato un file di mapping utenti Per ulteriori informazioni, vedere Procedura: analizzare il database di Visual SourceSafe per la migrazione. Il file di mapping utenti è costituito da tutti gli utenti di Visual SourceSafe che hanno effettuato operazioni di controllo del codice sorgente nelle cartelle di cui viene eseguita la migrazione. È possibile utilizzare questo file per eseguire il mapping tra gli utenti di Visual SourceSafe e gli utenti di Team Foundation. Se non viene eseguito il mapping utenti, il convertitore utilizza il nome dell'utente di Visual SourceSafe in Controllo della versione di Team Foundation.

Per personalizzare il file di mapping utenti

  1. Nella cartella di esecuzione dell'analisi, al prompt dei comandi, digitare notepad usermap.xml e premere Invio.

    Verrà visualizzato il seguente file XML:

    <?xml version="1.0" encoding="utf-8"?>
    <UserMappings>
    <UserMap From="Admin" To=""></UserMap>
    <UserMap From="guest" To=""></UserMap> 
    <UserMap From="Jane" To=""></UserMap>
    <UserMap From="Mike" To=""></UserMap>
    </UserMappings>
    
  2. Per ogni nome utente di Visual SourceSafe di cui si desidera eseguire il mapping, aggiungere un nome utente di Windows o di Team Foundation Server valido nel campo 'A', come illustrato nell'esempio seguente:

    <?xml version="1.0" encoding="utf-8"?>
    <UserMappings>
    <UserMap From="Admin" To="MYDOMAIN\Jennifer"></UserMap>
    <UserMap From="guest" To="TestAlias1"></UserMap> 
    <UserMap From="Jane" To="Jane"></UserMap>
    <UserMap From="Mike" To=""></UserMap>
    </UserMappings>
    

    Se viene fornito un mapping di nome utente simile a <UserMap From="Mike" To=""></UserMap> dove "Marco" è un nome utente di Windows valido, in Team Foundation viene eseguito il mapping di "Marco" a "DOMINIO\Marco", dove DOMINIO è il nome del dominio predefinito. Se non viene fornito il mapping per l'utente di Windows valido "Marco", Team Foundation esegue il mapping anche tra "Marco" e "DOMINIO\Marco". Se tuttavia "Marco" non è un utente valido, Team Foundation esegue il mapping tra "Marco" e "Marco" e "Marco" non è un utente valido in Team Foundation.

    Suggerimento:

    Assegnare l'account guest di Visual SourceSafe a un account utente di Windows o a un utente di Team Foundation, se possibile, per evitare di perdere la registrazione delle azioni di controllo della versione eseguite per conto dell'utente guest.

  3. Salvare le modifiche e chiudere Blocco note.

Vedere anche

Attività

Procedura: creare un file di impostazioni per l'analisi e la migrazione del controllo del codice sorgente

Procedura: preparare il database Visual SourceSafe per l'esecuzione del convertitore

Procedura: eseguire la migrazione da Visual SourceSafe a Team Foundation

Procedura dettagliata: preparazione alla migrazione da Visual SourceSafe a Team Foundation

Procedura dettagliata: migrazione da Visual SourceSafe a Team Foundation