Condividi tramite


Ricompilare la cache client per Azure DevOps in sede

Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020

È possibile forzare una ricompilazione della cache in ogni computer client alla successiva connessione a una raccolta di progetti usando il comando witadmin rebuildcache .

Per evitare che si verifichino errori dell'area di lavoro durante il controllo della versione o le operazioni di compilazione in Azure DevOps, è necessario aggiornare la cache dei dati nei computer client dopo determinate operazioni di manutenzione. Dopo lo spostamento, il ripristino, la ridenominazione o il failover di un server livello dati o di livello applicazione, è necessario aggiornare la cache per tenere traccia degli elementi di lavoro e gli utenti devono aggiornare la cache di controllo della versione nei computer client.

Importante

Per evitare problemi di prestazioni del server, non è consigliabile eseguire questo comando durante le normali ore di funzionamento.

Per eseguire lo strumento, aprire una finestra del prompt dei comandi in cui è stato installato Visual Studio e immettere:

cd %programfiles(x86)%\Microsoft Visual Studio <version>\Common7\IDE

In un'edizione a 32 bit di Windows sostituire %programfiles(x86)% con %programfiles%.

Fabbisogno: Per usare il comando witadmin rebuildcache, è necessario essere membri del gruppo di sicurezza Amministratori di Team Foundation o del gruppo di sicurezza Project Administrators per la raccolta di progetti che si desidera gestire. Informazioni di riferimento sulle autorizzazioni per Azure DevOps Server.

Annotazioni

Anche se si accede con autorizzazioni amministrative, è necessario aprire una finestra del prompt dei comandi con privilegi elevati per eseguire questa funzione in un server che esegue Windows Server 2008. Per aprire una finestra del prompt dei comandi con privilegi elevati, scegliere Avvia, aprire il menu di scelta rapida per Prompt dei comandi e scegliere Esegui come amministratore. Per altre informazioni, vedere il sito Web Microsoft.

Sintassi:

witadmin rebuildcache /collection:CollectionURL [/noprompt]

Parametri:

Parametro Descrizione
/noprompt Disabilita la richiesta di conferma.
/? o aiuto Visualizza la guida sul comando nella finestra del Prompt dei Comandi.

Osservazioni:

Il comando witadmin rebuildcache invalida i dati memorizzati nella cache in tutti i client per una raccolta di progetti specificata. In questo modo, la cache per ogni client verrà aggiornata alla successiva connessione del client alla raccolta di progetti.

Esempio:

Il comando seguente invalida la cache dei metadati per tutti i client che si connettono a DefaultCollection definiti nel server denominato AdventureWorksServer. Le cache client vengono aggiornate alla successiva connessione alla raccolta di progetti.

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection