Compartilhar via


Atualizar os Caches de dados em computadores cliente

Para impedir que os erros do espaço de trabalho que ocorrem durante o controle de versão ou operações de compilação Team Foundation, o cache de dados em computadores cliente deve ser atualizado após determinadas operações de manutenção. Depois de mover, restaurar, renomear ou falhar em um servidor de dados ou camadas de aplicativo ou a se recuperar de uma falha como, por exemplo, uma falha de hardware, você deve atualizar o cache para controlar os itens de trabalho e os usuários devem atualizar o cache de controle de versão nos computadores cliente.

Permissões necessárias

Para chamar o StampWorkitemCache método Web, você deve ser um membro da administradores o grupo de segurança no servidor de camada de aplicativo para Team Foundation. Para obter mais informações, consulte Permissões de Team Foundation Server.

Para usar o tf workspaces comando no computador cliente, o Read permissão deve ser definido como Allow.

Atualizar o Cache do Item de trabalho

ObservaçãoObservação

Esse procedimento é opcional. Ele deve executar somente se ocorrerem erros com o rastreamento de item de trabalho.

Para atualizar o cache para controlar os itens de trabalho, você chamar o StampWorkitemCache método de Web. Esse método força os computadores cliente para atualizar o cache da próxima vez que eles se conectam ao servidor de camada de aplicativo. Esse método também sincroniza os espaços de trabalho são definidos nos computadores cliente.

ObservaçãoObservação

Quando você chamar o StampWorkitemCache método da Web, o desempenho de Visual Studio Team Foundation Server temporariamente pode degradar. O impacto no desempenho depende em quantos Team Foundation os usuários estiverem conectados ao chamar o método.

Para atualizar o cache para controlar os itens de trabalho em computadores cliente

  1. No servidor de camada de aplicativo, abra o Internet Explorer.

  2. Na barra de endereços, digite o seguinte endereço para conexão com a ClientService o serviço da Web. Você pode determinar o endereço abrindo o console de administração, clicando em O nível de aplicativoe revisar os endereços para URL pública e Diretório Virtual:

    http://PublicURL/VirtualDirectory.:8080/WorkItemTracking/v3.0/ClientService.asmx

    ObservaçãoObservação

    Mesmo se você fez logon com credenciais administrativas, talvez você precise iniciar o Internet Explorer como um administrador em um servidor que esteja executando o Windows Server 2008 , clicando em Iniciar, clicando em Todos os programas, o direito Internet Explorere, em seguida, clicando em Executar como administrador. Para obter mais informações, consulte o site da Microsoft.

  3. Clique em StampWorkitemCachee em seguida, clique em Invoke.

    ObservaçãoObservação

    O método StampWorkitemCache não retorna nenhum dado.

Atualizar o Cache de controle de versão

Para atualizar o cache de controle de versão, cada usuário executar o tf workspaces comando em qualquer computador que deve ser atualizado. Eles devem atualizar qualquer computador que usa o controle de versão e que se conecta a uma coleção de projeto de equipe cujos bancos de dados foram realocados.

Para atualizar o cache de controle de versão nos computadores cliente

  1. Faça logon em um computador que esteja executando um cliente para Team Foundation e que usa o controle de versão.

  2. Clique em Iniciar, aponte para Todos os programas, aponte para Visual Studio do Microsoft, aponte para Visual Studio Toolse em seguida, clique em Visual Studio Prompt de comando de.

    ObservaçãoObservação

    Mesmo se você fez logon com credenciais administrativas, talvez você precise abrir um Prompt de comando elevado para executar essa função em um servidor que esteja executando o Windows Server 2008 ou Windows Vista. Para abrir um Prompt de comando elevado, clique em Iniciar, com o botão direito o Prompt de comandoe clique em Executar como administrador. Para obter mais informações, consulte o site da Microsoft.

  3. No prompt de comando, digite o seguinte comando e fornecer o URL da coleção, que inclui o nome do servidor e o número da porta do servidor de camada de aplicativo:

    **tf workspaces /collection:http://**Nome_do_servidor: port/VirtualDirectory/NomeDaColeta

    Por exemplo, se você quiser atualizar o cache de controle de versão para um projeto que é um membro da coleção ContosoMain, que está hospedado na implantação de Contoso1 Team Foundation Server, digite a seguinte seqüência:

    /collection:http de espaços de trabalho do TF: / / Contoso1:8080/tfs/ContosoMain

    Para obter mais informações, consulte o Comando de espaços de trabalho.

Consulte também

Tarefas

Abra o Console de administração do Team Foundation

Restaurar dados no mesmo local

Referência

Comando de espaços de trabalho

Outros recursos

How to: Fail Over to a Mirrored Data-Tier Server

Mover de um único servidor para uma implantação de servidor Dual

Managing Data