Configurações de Check-Out Team Foundation (Team Explorer Everywhere)

O Controle de versão do Team Foundation suporta configurações de check-out que determinam como a operação de check-out funciona. Você pode configurar o comportamento da operação de check-out conforme ela se refere a versão de arquivos ou pastas para os quais está sendo feito o check-out. Você pode especificar fazer o check-out da versão dos arquivos que estão em seu espaço de trabalho Team Foundation Server ou obter a mais recente versão de um arquivo primeiro e então fazer o check-out daquela versão. As configurações de controle do código-fonte existem nos seguintes níveis:

  • O comportamento padrão para projetos de equipe é configurado no modelo de processo.

  • Propriedades do servidor para o projeto de equipe fornecem um comportamento padrão por todos os usuários. Estas propriedades incluem requisitos para notas de check-in.

  • As propriedades específicas de usuário podem ser configuradas por cada usuário.

Observação importanteImportante

Em Team Explorer Everywhere 2010, você pode configurar apenas as configurações específicas de usuário. As configurações de projeto de equipe ainda são aplicadas, mas você deve usar outro cliente, como Visual Studio, para modificar essas configurações. As configurações específicas do usuário substituem as configurações de projeto de equipe.

Para obter mais informações sobre as configurações de check-out do projeto de equipe, consulte o tópico seguinte no site da Microsoft: Definindo a Configuração Inicial do Controle de Versão do Team Foundation

Visão geral das Configurações de Check-out

Itens para fazer check-out

O comportamento de check-out padrão para Controle de versão do Team Foundation faz o check-out da versão local de itens em seu espaço de trabalho de Eclipse. Até mesmo se uma nova versão do item existir no servidor, o Controle de versão do Team Foundation não obterá aquela versão. Você não pode fazer o check-out de itens que não foram baixados para o seu computador local.

Este comportamento de check-out é útil quando você executar uma operação de obtenção para recuperar um conjunto de arquivos. Normalmente, a configuração dos arquivos de controle de versão em seu computador representam um instantâneo pontual de arquivos específicos de Controle de versão do Team Foundation. Portanto, eles podem ser compilados e testados juntos.

Como um desenvolvedor que trabalha em um espaço de trabalho, você desconhece as alterações que são feitas por outros desenvolvedores. Está sob seu controle aceitar alterações de outros desenvolvedores executando uma operação de obter, como apropriado. Em circunstâncias ideais, quando você faz isto você atualizará a configuração inteira dos arquivos de controle de versão e não apenas um ou dois arquivos. Isto ocorre pois as alterações típicas de um arquivo dependem das alterações correspondentes a outros arquivos. Esta configuração de check-out assegura que você sempre terá um instantâneo consistente de arquivos que podem ser compilados e testados.

Quando você fizer o check-in de suas alterações, o Plug-in do Team Foundation Server para Eclipse lhe dará a opção de mesclar suas alterações com qualquer alteração que foi feita na versão de servidor. Você será avisado pela caixa de diálogo de solução de conflitos se qualquer conflito for detectado. Para obter mais informações, consulte Resolver Conflitos entre Dois Arquivos (Team Explorer Everywhere).

Adquirindo a Última Versão no Check-Out

Você também pode configurar o comportamento do check-out para obter a versão mais recente de um item ao realizar o check-out. Quando a configuração de check-out é configurada para obter a versão mais recente, o Controle de versão do Team Foundation obtém primeiro a versão mais recente dos itens do servidor em seu espaço de trabalho. Então o check-out dos itens são feitos.

Configure as Configurações de Check-Out

Para configurar o check-out

  1. Abra o menu Janela e clique em Preferências.

  2. No painel esquerdo, expanda o nó Equipe , expanda o nó Team Foundation Server e clique em Controle do Código-Fonte.

  3. Modifique as configurações para satisfazer seus requisitos e então clique em OK.

Consulte também

Outros recursos

Permita que a Versão de Controle da Team Foundation Obtenha os Arquivos mais recentes durante o Check-Out (Team Explorer Everywhere)

Obtendo uma Cópia Local dos Arquivos do Servidor de Controle de Versão (Team Explorer Everywhere)