Share via


Risoluzione dei problemi relativi al controllo delle versioni

Aggiornamento: novembre 2007

In questo argomento vengono fornite le risposte alle domande comunemente poste dagli utenti in relazione al controllo della versione, alla definizione dei parametri di configurazione e all'esecuzione di diverse operazioni.

Informazioni introduttive e installazione

Domanda

Soluzione

Quali sono le prime operazioni da eseguire per utilizzare Controllo della versione di Team Foundation?

Rivedere gli argomenti riportati in Utilizzo del controllo della versione di Team Foundation.

Come si esegue la migrazione dei database di Visual SourceSafe a Controllo della versione di Team Foundation?

Utilizzare lo strumento di conversione di VSS. Per ulteriori informazioni, vedere Utilità da riga di comando VSSConverter per la migrazione dei controlli del codice sorgente. Vedere anche Procedura dettagliata: migrazione da Visual SourceSafe a Team Foundation.

Come è possibile verificare che Controllo della versione di Team Foundation sia selezionato come plug-in del controllo del codice sorgente?

Dal menu Strumenti di Visual Studio scegliere Opzioni, espandere Controllo del codice sorgente, quindi fare clic su Visual Studio Team Foundation Server dall'elenco Plug-in del controllo del codice sorgente corrente.

Come si apre Esplora controllo del codice sorgente?

Scegliere Altre finestre dal menu Visualizza, quindi selezionare Esplora controllo del codice sorgente.

L'amministratore di un progetto Team diviene automaticamente anche l'amministratore del controllo della versione per quel progetto?

Sì.

È possibile creare una cartella del nodo principale per il controllo del codice sorgente senza creare un progetto Team?

No. Tutti gli elementi del controllo della versione devono essere associati a un progetto Team.

È possibile rinominare un progetto team?

No. Una volta assegnato un nome, il progetto team non può essere rinominato.

Sono necessarie autorizzazioni aggiuntive per eseguire l'utilità della riga di comando del controllo della versione tf in Windows Server 2008 o Windows Vista?

Per seguire una procedura da riga di comando è possibile che sia necessario aprire una finestra del prompt dei comandi con privilegi elevati. A tale scopo, fare clic su Start, fare clic con il pulsante destro del mouse su Prompt dei comandi e quindi fare clic su Esegui come amministratore.

Configurazione

Domanda

Soluzione

Come è possibile configurare Controllo della versione di Team Foundation in modo da impedire l'archiviazione di file binari?

Stabilire un criterio di archiviazione che determina se un utente sta tentando di archiviare un file binario da una determinata struttura di cartelle. Per ulteriori informazioni, vedere Criteri di archiviazione dell'analisi del codice.

Come è possibile configurare Controllo della versione di Team Foundation in modo che non estragga automaticamente un file che si desidera modificare?

Scegliere Opzioni dal menu Strumenti, espandere Controllo del codice sorgente, fare clic su Ambiente e quindi su un'opzione appropriata dell'elenco Modifica.

Come è possibile eseguire un nuovo mapping della directory principale o dell'area di lavoro?

Nel menu File, puntare su Controllo del codice sorgente, fare clic su Aree di lavoro, selezionare l'area di lavoro di cui si desidera eseguire il nuovo mapping e quindi fare clic su Modifica.

È possibile disattivare o personalizzare la casella di controllo Ignora errore criteri e continua archiviazione?

No. Controllo della versione di Team Foundation considera che lo sviluppatore sia perfettamente in grado di stabilire se è necessario eseguire l'override dei criteri di archiviazione.

Si noti che Controllo della versione di Team Foundation include i dati relativi alla conformità ai criteri nei dettagli degli insiemi di modifiche e nelle notifiche di archiviazione inviate tramite posta elettronica offrendo quindi diverse opportunità di verifica.

Come si associa o si separa una soluzione?

Utilizzare la finestra di dialogo Modifica controllo del codice sorgente. Per ulteriori informazioni, vedere Procedura: associare e separare progetti e soluzioni.

Operazioni varie

Domanda

Soluzione

Come è possibile aggiungere elementi non appartenenti alla soluzione al controllo della versione?

Utilizzare la finestra di dialogo Aggiungi al controllo del codice sorgente. Per ulteriori informazioni, vedere Procedura: aggiungere al controllo della versione file e cartelle non appartenenti al progetto o alla soluzione.

Come si utilizza il controllo della versione per recuperare un file eliminato al di fuori del controllo della versione?

Nel riquadro Cartelle di Esplora controllo del codice sorgente, fare clic con il pulsante destro del mouse sul file, scegliere Leggi versione specifica e quindi Sovrascrivi tutti i file anche se la versione locale corrisponde alla versione specificata.

È possibile utilizzare la condivisione e il blocco come modello di promozione?

È possibile implementare questa funzionalità in Controllo della versione di Team Foundation utilizzando la diramazione e l'unione. Per ulteriori informazioni, vedere Diramazioni e unione del controllo della versione di Team Foundation.

Il blocco è supportato?

No. È possibile implementare questa funzionalità in Controllo della versione di Team Foundation utilizzando etichette o diramazioni. Per ulteriori informazioni, vedere Procedura: applicare le etichette e Diramazioni e unione del controllo della versione di Team Foundation

È possibile eseguire una query su un insieme di modifiche?

Non è possibile eseguire query sugli insiemi di modifiche in questa versione di Controllo della versione di Team Foundation.

È possibile ripristinare un insieme di modifiche?

Per informazioni, vedere Procedura: ripristinare un insieme di modifiche.

È possibile confrontare strutture di directory?

Il confronto delle strutture di directory non è supportato in questa versione di Controllo della versione di Team Foundation.

È possibile unire modifiche sospese in un'area di lavoro?

No. L'opzione di ripresa estrae automaticamente i file inclusi nell'area di sospensione e ne inserisce una copia nell'area di lavoro. Questa azione sovrascrive la versione quando necessario. Se uno dei file nell'area di lavoro è attualmente estratto, l'operazione di ripresa ha esito negativo e viene di fatto impedita l'unione tra le due versioni.

Come è possibile visualizzare gli elementi eliminati?

In Visual Studio, scegliere Opzioni dal menu Strumenti, espandere Controllo del codice sorgente, fare clic su Visual Studio Team Foundation Server e quindi selezionare la casella di controllo Mostra elementi eliminati in Esplora controllo codice sorgente.

È possibile lavorare non in linea?

Per lavorare non in linea, impostare le proprietà dei file su Scrittura o estrarre la struttura dei file prima di modificarne lo stato in Non in linea.

Vedere anche

Altre risorse

Utilizzo del controllo della versione di Team Foundation