Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Azure DevOps Server |Azure DevOps Server |Azure DevOps Server 2022 | Azure DevOps Server 2020
Este tópico, a quarta parte do tutorial Restaurar um Single-Server, ensina como iniciar coleções de projetos e verificar grupos de usuários no novo servidor. Você também aprenderá como limpar os caches de dados no novo servidor e como ajudar a garantir que os usuários não tenham problemas de cache de dados quando se conectarem ao novo servidor.
Use este tópico para:
- Iniciar coleções de projetos e verificar permissões
- Atualize o cache de controle de versão em computadores cliente e reconecte-se ao TFS
Pré-requisitos
Para invocar o método Web StampWorkitemCache , tem de ser membro do grupo de segurança Administradores no servidor.
Para usar o tf workspaces comando no computador cliente, sua permissão de leitura deve ser definida como Permitir.
Iniciar coleções de projetos e verificar permissões
Depois de concluir a restauração dos dados e do software no novo servidor, inicie as coleções de projetos e verifique se todos os usuários, grupos e contas de serviço para sua implantação estão configurados com as permissões necessárias para executar tarefas e funcionar corretamente.
Não é possível migrar automaticamente todas as permissões. Por exemplo, os administradores do Team Foundation devem ser membros do grupo Administradores local no servidor para que possam abrir o console de administração e você deve adicioná-los manualmente a esse grupo.
Para iniciar uma coleção de projetos:
Abra o console de administração e, em Coleções de Projetos, inicie a coleção padrão.
Repita essa ação para quaisquer outras coleções de projetos na implantação.
Para verificar as permissões:
Faça logon no servidor e verifique se os usuários, grupos e contas de serviço estão configurados com as permissões necessárias para operar.
Para obter mais informações, consulte Adicionar usuários a projetos, Definir permissões de administrador para coleções de projetos, Definir permissões de administrador para Team Foundation Server e Contas de serviço e dependências no Team Foundation Server.
Atualizar o cache de itens de trabalho
Observação
Este procedimento é opcional. Você deve executá-lo somente se receber erros no rastreamento de itens de trabalho.
Para atualizar o cache para rastrear itens de trabalho, invoque o método da Web StampWorkitemCache. Esse método força os computadores clientes a atualizar o cache na próxima vez que se conectarem ao servidor de camada de aplicativo. Esse método também sincroniza os espaços de trabalho definidos nos computadores cliente.
Para atualizar o cache para rastrear itens de trabalho nos computadores dos clientes:
No novo servidor, abra o Internet Explorer.
Na barra de endereços, digite o seguinte endereço para se conectar ao serviço Web ClientService :
http://PublicURL:8080/VirtualDirectory/WorkItemTracking/v3.0/ClientService.asmxObservação
Mesmo que tenha iniciado sessão com credenciais administrativas, poderá ter de iniciar o Internet Explorer como administrador e poderá ser-lhe pedido que forneça as suas credenciais.
Escolha StampWorkitemCache e, em seguida, escolha Invoke.
Observação
O método StampWorkitemCache não retorna dados.
Atualizar o cache de controle de versão em computadores cliente e reconectar-se ao Servidor de DevOps do Azure
Para evitar que erros de espaço de trabalho ocorram durante o controle de versão ou operações de compilação no Team Foundation, você precisa atualizar o cache de dados em computadores cliente.
Para atualizar o cache de controle de versão, cada usuário deve executar o comando tf workspaces em qualquer computador que use controle de versão e que se conecte ao servidor restaurado.
Para atualizar o cache de controle de versão em computadores cliente:
No computador cliente, abra uma janela de Prompt de Comando com permissões administrativas e altere os diretórios para Drive:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE.
No prompt de comando, digite o seguinte comando, incluindo a URL da coleção, que inclui o nome do servidor e o número da porta do novo servidor:
tf workspaces /collection:http://ServerName:Port/VirtualDirectoryName/CollectionNamePor exemplo, para atualizar o cache de controle de versão para um projeto que é membro da coleção DefaultCollection, que está hospedada na implantação FabrikamPrime do Team Foundation Server, digite a seguinte cadeia de caracteres:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollectionPara obter mais informações, consulte Comando Workspaces.