Recompilar o cache do cliente para o Azure DevOps local
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Você pode forçar uma recompilação do cache em cada computador cliente na próxima vez que ele se conectar a uma coleção de projetos usando o comando witadmin rebuildcache .
Para evitar que erros de workspace ocorram durante operações de build ou controle de versão no Azure DevOps, o cache de dados em computadores cliente deve ser atualizado após determinadas operações de manutenção. Depois que você move, restaurar, renomear ou failover de um servidor de camada de aplicativo ou da camada de dados, você deve atualizar o cache para acompanhar itens de trabalho e os usuários devem atualizar o cache de controle de versão nos computadores cliente.
Importante
Para evitar problemas de desempenho do servidor, você não deve executar esse comando durante o horário comercial normal.
Para executar a ferramenta, abra uma janela do Prompt de Comando em que você instalou o Visual Studio e insira:
cd %programfiles(x86)%\Microsoft Visual Studio <version>\Common7\IDE
Em uma edição de 32 bits do Windows, substitua por %programfiles(x86)%
%programfiles%
.
Requisitos: Para usar o comando witadmin rebuildcache, você deve ser membro do grupo de segurança Administradores do Team Foundation ou do grupo de segurança Administradores do Projeto para a coleção de projetos que deseja gerenciar. Referência de permissão para Azure DevOps Server.
Observação
Mesmo que você faça logon com permissões administrativas, você deve abrir uma janela do Prompt de Comando com privilégios elevados para executar essa função em um servidor que está executando o Windows Server 2008. Para abrir uma janela do Prompt de Comando com privilégios elevados, escolha Iniciar, abra o menu de atalho do Prompt de Comando e escolha Executar como Administrador. Para obter mais informações, consulte o site da Microsoft.
Sintaxe:
witadmin rebuildcache /collection:CollectionURL [/noprompt]
Parâmetros:
Parâmetro | Descrição |
---|---|
/Noprompt | Desabilita o prompt para confirmação. |
/? ou ajuda | Exibe ajuda sobre o comando na janela Prompt de comando. |
Comentários:
O comando witadmin rebuildcache invalida dados armazenados em cache em todos os clientes para uma coleção de projetos especificada. Isso faz com que o cache para cada cliente a ser atualizada na próxima vez que o cliente se conecta à coleção de projetos.
Exemplo:
O comando a seguir invalida o cache de metadados para todos os clientes que se conectam à DefaultCollection definido no servidor chamado AdventureWorksServer. Os caches de cliente são atualizados na próxima vez em que eles se conectam à coleção de projetos.
witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection