Criar e trabalhar com espaços de trabalho

Seu espaço de trabalho é uma cópia local da da equipe.Seu espaço de trabalho permite que você desenvolva e testar seu código no isolamento no seu computador de dev até que você está pronto para fazer o check-in seu trabalho.

Requisitos

Consulte Team Foundation Permissões do servidor.

O que você deseja fazer?

  • Adicione, editar, ou remover um espaço de trabalho

  • Reutilização e compartilhar os mapeamentos da pasta

  • Escolha opções de espaço de trabalho

  • Alternar espaços de trabalho

  • Entender a opção de tempo de Arquivo de check-in

  • Trabalhar do prompt de comando

Adicione, editar, ou remover um espaço de trabalho

Para adicionar, editar, ou remover um espaço de trabalho, escolha Espaços de Trabalho no menu de Espaço de trabalho em Gerenciador do Controle do Código-Fonte.a caixa de diálogo de Gerenciar Espaços de Trabalho aparece.

Gerenciar a caixa de diálogo de espaços de trabalho

Escolha Mostrar espaços de trabalho remotos se você deseja exibir todos os espaços de trabalho que você possui (incluindo aqueles em outros computadores.)

Reutilização e compartilhar os mapeamentos da pasta

Se você deseja reutilizar ou compartilhar os mapeamentos da pasta com outros membros da equipe, você pode copiar os mapeamentos da pasta.Simplesmente abrir o menu de atalho na lista de Pastas de trabalho e escolha Copiar.Para reutilizar os mapeamentos da pasta, colar-los em outro espaço de trabalho de controle de versão ou em compile o espaço de trabalho de definição.Para compartilhar os mapeamentos da pasta com seus colegas de equipe, colar-las em um arquivo de texto e compartilhá-lo no arquivo.

Choose avançar opções de espaço de trabalho

Quando você escolhe o botão de Avançado em Adicione o espaço de trabalho ou caixa de diálogo Edite o espaço de trabalho , algumas opções adicionais aparecem.

  • Proprietário: somente o proprietário de um espaço de trabalho pode usá-lo.

    DicaDica

    Em vez de alterar o proprietário do seu espaço de trabalho a outra pessoa precisa continuar seu trabalho você pode suspensão (ou arquivo) seu trabalho e compartilhar o check-in particular com eles.

  • Computador: Esta caixa identifica o computador de dev onde o espaço de trabalho, existe e é somente leitura.Você não pode mover um espaço de trabalho de um computador para outro.Em o entanto, se o nome do seu computador de dev foi alterado e você deseja essa alteração para aparecer em este campo, os espaços de trabalho /updatecomputername de tfexecução.

  • Permissões: Para um espaço de trabalho você está usando em um computador de dev para um único desenvolvedor, defina isso para Espaço de trabalho privado.

    Escolha Espaço de trabalho público se você desejar usar um único computador para que uma equipe colabore em um esforço como resolver um grande número de conflitos.Se você deseja qualquer membro da equipe para poder usar um espaço de trabalho mas não fazer o check-in seu trabalho, escolha o espaço de trabalho público (limitado).Esta opção permite fazer o check-in da permissão para Proprietário.

  • Local: O valor padrão de Local é a melhor opção na maioria dos casos.Consulte Optar entre usar um espaço de trabalho local ou de servidor.

  • Hora do Arquivo:

    • Escolha check-in se você desejar que a data e o carimbo de data/hora de cada arquivo para coincidir com o carimbo do conjunto de alterações de versão em seu espaço de trabalho.Consulte Entender a opção de tempo de Arquivo de check-in.

    • Escolha Atual se você desejar que a data e o carimbo de data/hora para corresponder à data e hora em que você modificado pelo arquivo local.Por exemplo, um membro da equipe fazer o check-in da alteração a última no arquivo em segunda-feira.Em terça-feira, você executa uma operação de obtenção para atualizar o arquivo.A data e o carimbo de data/hora são definidos como terça-feira.

Alternar espaços de trabalho

Quando você alternar de um espaço de trabalho para outro, para evitar confundir-se, certifique-se de que você alterne para o mesmo espaço de trabalho em Team Explorer e em Gerenciador do Controle do Código-Fonte.

Para alternar espaços de trabalho

  1. Se você não está mais conectado ao projeto de equipe que você deseja trabalhar em seguida, se conectar ao projeto de equipe.

  2. InícioEscolha Ícone da home page, e Ícone de alterações pendenteescolhaAlterações pendentes.

  3. Se você tiver vários espaços de trabalho, o nome do seu espaço de trabalho ativa aparece sob o título da página.Escolha o nome do espaço de trabalho ativo para exibir uma lista de todos os seus espaços de trabalho em este computador de dev.

    Escolha uma área de trabalho no Team Explorer

    Em o menu, escolha o espaço de trabalho que você deseja trabalhar em.

  4. InícioEscolha Ícone da home page, e escolha Gerenciador do Controle do Código-Fonte.

  5. Em Gerenciador do Controle do Código-Fonte, abra o menu de Espaço de trabalho e então escolha o espaço de trabalho o espaço de trabalho que você deseja trabalhar em.

    A troca de espaço de trabalho do Gerenciador de controle de código-fonte

Entender a opção de tempo de Arquivo de check-in

Quando você escolhe check-in para a opção de Hora do Arquivo , conforme explicado anterior, a data e o carimbo de data/hora de cada arquivo correspondem geralmente o carimbo do conjunto de alterações de versão em seu espaço de trabalho.Alguns problemas e exceções são:

  • Quando você modifica o arquivo local, a data e o carimbo de data/hora corresponderão a data e hora em que você alterou o arquivo.

  • Este recurso está disponível somente se você estiver usando Visual Studio 2012 ou posterior e Visual Studio Team Foundation Server 2012 ou posterior.

  • A configuração não se aplica a pastas, a menos que haja um pendente adicionar ou operação de exclusão em um arquivo contido na pasta.

  • Você não poderá compilação incremental seu projeto de código.Em vez de isso, você precisará recriar).

Trabalhar do prompt de comando

Você pode criar e gerenciar seus espaços de trabalho do prompt de comando.Consulte Workspace Command, Workspaces Command, e WorkFold Command.

DicaDica

Você pode usar o prompt de comando para executar algumas tarefas que não são possíveis no Visual Studio.Por exemplo, você pode excluir o espaço de trabalho de outro usuário se você tem permissões suficientes.Consulte Workspace Command.