Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto manualmente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Decidere se utilizzare un'area di lavoro locale o del server

Sono molti gli aspetti vantaggiosi di un'area di lavoro locale:

Lavorare offline facilmente. È possibile iniziare rapidamente la modifica di un file quando la connessione di rete non è disponibile o affidabile. In Esplora soluzioni è possibile aggiungere, modificare, eliminare, rinominare, annullare e confrontare gli elementi di un'area di lavoro anche quando non si è connessi a Team Foundation Server.

Ripristinare facilmente i file che sono stati eliminati localmente. Per ripristinare localmente i file eliminati, è sufficiente recuperare i file.

In Visual Studio le modifiche vengono rilevate automaticamente. Quando si aggiungono o eliminano file esterni a Visual Studio, il programma rileva automaticamente queste modifiche.

Nota importante Importante

Uno svantaggio dell'area di lavoro locale è che le prestazioni peggiorano man mano che aumenta il numero di elementi. Per informazioni dettagliate, vedere la sezione successiva.

Quando si utilizza un'area di lavoro server, in Visual Studio è possibile mantenere una sola copia per ogni file. In tal modo si può ridurre notevolmente l'utilizzo dello spazio su disco e migliorare le prestazioni quando sono presenti molti elementi. È consigliabile utilizzare un'area di lavoro server se:

  • L'area di lavoro contiene più di 100.000 elementi.

  • Si utilizza Visual Studio 2010 e versioni precedenti per interagire con l'area di lavoro.

  • È necessario utilizzare l'opzione Consenti lettura ultima versione all'estrazione.

Lavorare offline con difficoltà e con scarse prestazioni. Quando si è offline in un'area di lavoro server, non è possibile lavorare con file locali perché sono di sola lettura finché non vengono estratti. È possibile estrarre i file solo da Esplora soluzioni e solo dopo essere passati alla modalità offline (come illustrato di seguito). Mentre si è offline, non è possibile eseguire altre operazioni, come aggiungere, eliminare, rinominare o annullare.

Suggerimento Suggerimento

È possibile migliorare la capacità di risposta consentendo l'estrazione asincrona. Per ulteriori informazioni, vedere Gestire le impostazioni dell'area di lavoro della raccolta di progetti team.

Bb892960.collapse_all(it-it,VS.120).gifPassare alla modalità offline quando si utilizza un'area di lavoro server

Quando si utilizza un'area di lavoro server e non è possibile connettersi al server Team Foundation Server, Esplora controllo codice sorgente è disabilitato. Tuttavia, se si dispone di una copia locale dei file nell'area di lavoro server, è ancora possibile modificarli da Esplora soluzioni. Quando il server torna disponibile, è possibile archiviare le modifiche nel controllo della versione.

Suggerimento Suggerimento

Se lavorare offline è una priorità importante, allora è necessario utilizzare un'area di lavoro locale anziché un'area di lavoro server. Vedere la sezione precedente Aree di lavoro locali in questo argomento.

Autorizzazioni necessarie

È necessario essere uno dei Collaboratori per il progetto team. Vedere Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server.

Per utilizzare i file inclusi nel controllo della versione quando il server è offline

  1. Dalla cartella di lavoro locale aprire la soluzione che si desidera utilizzare.

    Se il server è offline, verrà visualizzata la finestra di dialogo Disconnetti visualizzata.

  2. Scegliere OK e quindi modificare i file della soluzione.

  3. Nel menu File scegliere Salva.

  4. Nella finestra di dialogo Salvataggio file in sola lettura scegliere Sovrascrivi per rimuovere la protezione da scrittura dal file.

Per eseguire il commit delle modifiche offline al server quando è disponibile

  1. In Esplora soluzioni aprire il menu di scelta rapida per la soluzione o per il file e quindi scegliere Connetti.

    Verrà visualizzata la finestra di dialogo Connetti, contenente le modifiche apportate offline.

  2. In Nome selezionare la casella di controllo per ogni modifica che si desidera archiviare, quindi scegliere Connetti.

    Le modifiche apportate offline verranno aggiunte a Controllo della versione di Team Foundation come modifiche in sospeso.

  3. In Esplora soluzioni aprire il menu di scelta rapida per i file modificati offline e quindi scegliere Archivia per eseguire il commit delle modifiche sul server.

È possibile specificare il tipo di area di lavoro da creare per impostazione predefinita in Visual Studio per i membri del team: locale o server. È inoltre possibile abilitare l'estrazione asincrona per le aree di lavoro server del team.

Autorizzazioni necessarie

È necessario essere uno degli Amministratori per la raccolta di progetti team. Vedere Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server.

Impostare il percorso predefinito dell'area di lavoro

  1. Nella barra dei menu selezionare Team, Impostazioni raccolta progetto team, Controllo codice sorgente.

    Verrà visualizzata la finestra di dialogo Impostazioni controllo del codice sorgente.

  2. Nella scheda Impostazioni area di lavoro scegliere il pulsante di opzione Locale o Server.

  3. È possibile ridurre il tempo necessario al sistema per estrarre i file dalle aree di lavoro server scegliendo Abilita estrazione asincrona nelle aree di lavoro del server. Se si seleziona questa opzione:

    • L'autorizzazione PendChange non è più valida.

    • I blocchi di estrazione sono disabilitati.

Bb892960.collapse_all(it-it,VS.120).gifD: è possibile utilizzare la stessa area di lavoro in più istanze di Visual Studio?

R: anche se Visual Studio non impedisce l'uso di più istanze sulla stessa area di lavoro, questo utilizzo non è supportato. Inoltre, questo utilizzo è più soggetto a problemi se si impiega un'area di lavoro locale.

Bb892960.collapse_all(it-it,VS.120).gifD: è stato estratto un file anche se vi era stato applicato un blocco di estrazione.Come è potuto succedere?

R: l'utilizzo delle aree di lavoro locali rende i blocchi di estrazione non applicabili. Se si dispone delle autorizzazioni sufficienti è possibile utilizzare il comando delle aree di lavoro per visualizzare le aree di lavoro locali utilizzate nella raccolta di progetti team.

tf workspaces /format:detailed /owner:* /collection:https://YourServer/YourCollection/

Bb892960.collapse_all(it-it,VS.120).gifD: perché non è possibile vedere quando i membri del team estraggono un file?

Le modifiche in sospeso dei membri del team che utilizzano le aree di lavoro locali non sono visibili per gli altri membri in Esplora controllo codice sorgente.

Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.