Ricompilare la cache client
È possibile forzare una ricompilazione della cache su ogni computer client alla successiva connessione a una raccolta di progetti team tramite il comando witadminrebuildcache.
Per impedire il verificarsi di errori dell'area di lavoro durante le operazioni di controllo della versione o di compilazione in Team Foundation, dopo determinate operazioni di manutenzione occorre aggiornare la cache di dati nei computer client.Dopo aver spostato, ripristinato, rinominato o sottoposto a failover un server di livello dati o di livello applicazione, è necessario aggiornare la cache di gestione degli elementi di lavoro. Inoltre, gli utenti devono aggiornare la cache di controllo della versione nei computer client.
Importante |
---|
Per evitare problemi di prestazioni del server, non è necessario eseguire questo comando durante le ore di normale operatività. |
Per eseguire lo strumento della riga di comando witadmin, aprire una finestra Prompt dei comandi in cui è installato Visual Studio o Team Explorer e immettere:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
In una versione a 64 bit di Windows sostituire %programfiles% con %programfiles(x86)%.
Requisiti
- Per utilizzare il comando witadminrebuildcache, è necessario essere membro del gruppo di sicurezza Administrators di Team Foundation o del gruppo di sicurezza Amministratori di progetto per la raccolta di progetti che si desidera gestire.Autorizzazioni per Team Foundation Server e Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server.
[!NOTA]
Anche se si accede con autorizzazioni amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione su un server che esegue Windows Server 2008.Per aprire una finestra del prompt dei comandi con privilegi elevati, scegliere Start, aprire il menu di scelta rapida Prompt dei comandi, quindi scegliere Esegui come amministratore.Per ulteriori informazioni, vedere il sito Web Microsoft.
witadmin rebuildcache /collection:CollectionURL [/noprompt]
Parametri
Parametro |
Descrizione |
---|---|
/collection:CollectionURL |
Specifica l'URI della raccolta di progetti team.Il formato per l'URI è il seguente: http://NomeServer:Porta/NomeDirectoryVirtuale/NomeInsieme Se non viene utilizzata una directory virtuale, il formato dell'URI sarà il seguente: http://NomeServer:Porta/NomeInsieme. |
/noprompt |
Disabilita la richiesta di conferma. |
/? o help |
Visualizza il testo della Guida relativo al comando nella finestra del prompt dei comandi. |
Note
Il comando witadminrebuildcache invalida i dati memorizzati nella cache su tutti i client di una raccolta di progetti team specificata.Provoca l'aggiornamento della cache per ogni client alla successiva connessione di quest'ultimo alla raccolta di progetti.
Esempi
Con il comando seguente viene invalidata la cache dei metadati per tutti i client tramite cui viene effettuata la connessione all'oggetto DefaultCollection definito nel server denominato AdventureWorksServer.Le cache dei client verranno aggiornate alla successiva connessione alla raccolta di progetti.
witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection
Vedere anche
Attività
Aggiornare il client Team Foundation
Concetti
Utilizzo dei client di Team Foundation
Altre risorse
witAdmin: personalizzare e gestire oggetti per il rilevamento degli elementi di lavoro