Share via


Impostazioni di estrazione di Team Foundation

Aggiornamento: novembre 2007

In Controllo della versione di Team Foundation sono supportate due impostazioni di estrazione. Le impostazioni determinano il funzionamento dell'operazione di estrazione. È possibile configurare l'operazione di estrazione per estrarre la versione locale nell'area di lavoro. Un'altra opzione consiste nel configurare l'operazione di estrazione per leggere prima la versione più recente degli elementi nell'area di lavoro ed estrarli in un secondo momento. La seconda configurazione ha un comportamento simile a Visual SourceSafe.

Estrazione di elementi

Il comportamento di estrazione predefinito per Controllo della versione di Team Foundation consiste nell'estrazione della versione locale degli elementi nell'area di lavoro. Anche se esiste una nuova versione dell'elemento nel server, tale versione non viene letta da Controllo della versione di Team Foundation.

Questo comportamento di estrazione è utile quando si esegue un’operazione di lettura per recuperare un insieme di file. In genere, la configurazione dei file inclusi nel controllo della versione sul computer locale rappresenta uno snapshot temporizzato di file specifici provenienti da Controllo della versione di Team Foundation, che funzionano in combinazione tra loro. Pertanto, possono essere compilati e testati insieme.

Uno sviluppatore che lavora in un'area di lavoro è isolato dalle modifiche apportate dagli altri sviluppatori. Ogni sviluppatore controlla quando accettare le modifiche di altri sviluppatori mediante l’esecuzione di un'operazione di lettura, in base alle esigenze. Quando viene eseguita tale operazione, in teoria, si aggiorna l'intera configurazione dei file inclusi nel controllo della versione e non solo uno o due file. La ragione di ciò è che, generalmente, le modifiche in un file dipendono da corrispondenti modifiche in altri file. Tale impostazione di estrazione assicura la continua disponibilità di uno snapshot coerente di file da compilare e testare.

Quando si archiviano le modifiche, Team Foundation consentirà di unirle con qualsiasi modifica effettuata sulla versione del server. In caso di rilevamento di eventuali conflitti verrà visualizzata la finestra di dialogo Risolvi conflitti.

Lettura dell’ultima versione all’estrazione

È anche possibile configurare il comportamento di estrazione per la lettura dell’ultima versione, o suggerimento, di un elemento a ogni sua estrazione. Tale comportamento è uguale a Visual SourceSafe. Se l’utente è uno sviluppatore abituato a lavorare con il modello di estrazione di Visual SourceSafe troverà questa impostazione familiare.

Quando l'impostazione di estrazione viene configurata per leggere l’ultima versione, Controllo della versione di Team Foundation legge prima l’ultima versione degli elementi dal server nell'area di lavoro. A questo punto gli elementi verranno estratti.

Indicazioni per configurare le impostazioni di estrazione

È possibile configurare le impostazioni di estrazione per il progetto team oppure solo per il computer. Quando si configurano le impostazioni di estrazione per un progetto team viene configurato il comportamento predefinito per tutti gli sviluppatori che utilizzano quel progetto team. Per ulteriori informazioni sulla configurazione delle impostazioni di estrazione per un progetto team, vedere Procedura: configurare le impostazioni di estrazione.

È anche possibile configurare le impostazioni di estrazione del computer. Questa operazione ha effetto sul comportamento del computer, ma non modifica il comportamento di estrazione per nessun altro membro del team. Per ulteriori informazioni sulla configurazione di impostazioni di estrazione per il computer, vedere Procedura: abilitare il controllo della versione di Team Foundation per estrarre i file più recenti.

Il comportamento di estrazione predefinito per un progetto team può essere configurato anche nel modello di processo. Per ulteriori informazioni, vedere Plugin del modello di processo del controllo delle versioni.

Vedere anche

Attività

Procedura: abilitare il controllo della versione di Team Foundation per estrarre i file più recenti

Altre risorse

Come leggere una copia locale dei file dal server del controllo della versione