Partilhar via


Suspender seu trabalho e gerenciar seu Shelvesets

Por vários motivos, às vezes você precisa permitir qualquer ou todos seus trabalhos contínuo.Check-ins particulares é útil quando você deseja impedir o trabalho para:

  • interrupção: que você tem das alterações pendentes que não está pronto para fazer o check-in, mas você precisará trabalhar em uma tarefa diferente.

  • colaboração: que você tem das alterações pendentes que não está pronto para fazer o check-in mas você precisa de compartilhar com outro membro da equipe.

  • revisão de código: você deseja outro membro da equipe para executar uma revisão de código das alterações pendentes.

    DicaDica

    Se você estiver usando o Visual Studio superior ou uma edição de alto nível, use o recurso de revisão de código .

  • Compilação particular: antes de fazer o check-in de suas alterações, você pode usar o sistema de compilação automatizado para criar e testar seu código.

  • backup: você tem o trabalho em progresso que você não pode concluir agora o que você deseja uma cópia de backup que é armazenada no servidor e disponíveis para outros membros da equipe que podem precisar de acessar.

  • entrega: você tem o trabalho em progresso que você desejar enviar fora a outro membro da equipe.

Você pode mover o alterações pendentes a um check-in particular no servidor e então limpar o o espaço de trabalho.O check-in particular e salva armazenar não apenas as revisões de arquivo, mas também o comentário, a lista de itens de trabalho Related, e notas de check-in (se você avaliar diretivas antes de arquivo).

Permissões exigidas

Você deve ser um de Colaboradores para seu projeto de equipe.Consulte Team Foundation Funções, permissões e grupos do servidor padrão.

O que você deseja fazer?

  • Suspensão e continuar seu trabalho de my página de trabalho

  • Faça algumas alterações

  • Localizar um check-in particular

  • Exibir e trabalhar com um check-in particular

  • Trabalhar do prompt de comando

  • Obter dicas

Suspensão e continuar seu trabalho de my página de trabalho

A página de Meu Trabalho você pode salvar e restaurar em não apenas seus alterações de arquivo e itens de trabalho relacionados, mas também a posição de suas janelas abertas, pontos de interrupção, e outras sugestões importantes.

O team ExplorerInício, escolha Ícone da home page, e escolha Meu Trabalho.Em a página de Meu Trabalho , escolha Suspensão & arquivo, digite uma descrição de trabalho suspenso.

Painéis afetados por suspender um item de trabalho.

Quando você estiver pronto para continuar o trabalho, vá para a seção de Operador & as suspenso da página de Meu Trabalho , selecione um conjunto de trabalho suspensa, e clique Retomar.

Continuar e concluir uma tarefa

ObservaçãoObservação

Meu recurso de trabalho está disponível somente em Visual Studio Premium e em Visual Studio Ultimate.

Faça as alterações

DicaDica

Em o solution Explorer ou no controle de O código-fonte, você pode fazer o check-in de um subconjunto específico de arquivos que você está trabalhando: selecione, abra o menu de atalho, e escolha Faça alterações pendentes.A página de Alterações pendentes aparece, pronto para fazer o check-in somente os arquivos que você selecionou.

Para fazer o check-in de suas alterações

  1. O team ExplorerInício, escolha Ícone da home page, e escolha Alterações pendentes.

  2. Em a página de Alterações pendentes , certifique-se de que as alterações que você deseja fazer o check-in estão listadas na seção de Alterações Incluídas .Você pode arrastar arquivos entre Alterações Incluídas e Alterações Excluídas (atalho de teclado: abra o menu de atalho de um item, e então escolha Incluir ou Excluir.

  3. Escolha o link de "Fazer Check-in Particular" .

  4. Digite um nome para o check-in particular.

    Prateleiras algumas alterações

  5. (Opcional) selecione uma das caixas de seleção a seguir:

    • Preservar durante a alteração localmente

      Por padrão, essa caixa de seleção está marcada.Quando esta caixa de seleção está selecionada, suas alterações pendentes (incluindo o comentário e relacionada a lista de itens de trabalho) não são removidas do seu espaço de trabalho.Se você deseja limpar seu espaço de trabalho para trabalhar em outra tarefa, você deve desmarque esta caixa de seleção.

    • Avalie diretivas e notas de check-in antes de fazer o check-in

      Quando você seleciona essa caixa de seleção, todas as políticas de check-in são avaliadas antes que o check-in particular foi criado.Para obter mais informações sobre as políticas de check-in, consulte Set and Enforce Quality Gates.

  6. Escolha o botão de "Fazer Check-in Particular" .

Localizar um check-in particular

Para localizar um check-in particular

  1. O team ExplorerInício, escolha Ícone da home page, e escolha Alterações pendentes.

  2. Escolha o link de Ações , e então escolha Localizar check-ins particulares.

  3. Em a página de Localizar check-ins particulares , digite o nome ou alias de um membro da equipe de projeto de equipe na caixa, e escolha a chave de Enter .

    Localizar Shelvesets

    DicaDica

    Se você não souber o nome do proprietário, você pode digitar * para listar os check-ins particulares para todos os usuários.

  4. Uma lista de check-ins particulares aparece na lista de Resultados .Você pode digitar um filtro para reduzir o tamanho da lista.

Exibir e trabalhar com um check-in particular

Após você ter uma lista de check-ins particulares (explicados em “para localizar um check-in particular ") na página de Localizar check-ins particulares , clique duas vezes no check-in particular para exibi-lo.

A página de "Detalhes do Check-in Particular" aparece.

Detalhes do conjunto de prateleiras

  • Para obter mais informações sobre uma alteração em um arquivo, abra o menu de atalho, e então escolha Abrir, Exibir Histórico, ou uma das opções de Comparar .

  • Escolha "Desfazer Check-in Particular de Alterações" se você deseja recuperar as alterações no check-in particular em seu espaço de trabalho:

    1. Para todas as alterações de arquivo que você não desejar desfazer o check-in particular, abra o menu de atalho do arquivo, e então escolha Excluir.

    2. Se você deseja excluir o check-in particular, desmarque a caixa de seleção de Preservar check-in particular no servidor.

    3. Se você não desejar restaurar as notas de check-in e da lista de itens de trabalho que são armazenadas no espaço livre do check-in particular a caixa de seleção de Restaurar itens de trabalho e registe anotações .

    4. Escolha o botão de "Desfazer Check-in Particular" .

    Se houver conflitos entre as alterações no check-in particular e as versões de arquivo em seu espaço de trabalho, o sistema irá pedir a resolvê-los.

  • Escolha Excluir Check-in Particular se você deseja excluir o check-in particular.

    Observação de cuidadoCuidado

    Certifique-se de que você não precisa de alguns trabalhos armazenado em um check-in particular antes de excluí-lo.Não é possível recuperar um check-in particular excluído.

Trabalhar do prompt de comando

Dicas

  • DicaA o contrário de um conjunto de alterações, um check-in particular é uma entidade non-versioned.Se você ou outro usuário check-in particular dos itens de que um check-in particular, editar vários arquivos, e então um refaça posterior o check-in particular, o sistema não cria uma nova versão dos itens para comparação futura e não mantém nenhum registro de quem revisou os itens, quando, ou em que maneira.O check-in particular original é completamente substituído.

  • DicaConflitos podem ocorrer e impedir que você continue o trabalho suspenso.Se isso acontecer, consulte Resolver conflitos de arquivo.