Compartilhar via


Desenvolver código e gerenciar alterações pendentes

A maioria das alterações feitas aos arquivos são colocadas na fila como alterações pendentes. Conforme você trabalha, é possível organizar, gerenciar e obter detalhes sobre o que foi alterado.

  • Trabalhar no Gerenciador de Soluções

  • Usar a página Meu Trabalho para gerenciar seu trabalho

  • Usar a página Alterações Pendentes para gerenciar seu trabalho

  • Ver o que você alterou

  • Desfazer as alterações pendentes

  • Usar o prompt de comando

  • Obter dicas

Trabalhar no Gerenciador de Soluções

Na página inicial do Team Explorer (teclado: CTRL + 0, H), você pode começar a codificar em uma solução nova ou existente.

Abrir uma solução na página inicial do Team Explorer

Após abrir a solução, abra o gerenciador de soluções (teclado: CTRL + ALT + L).

Gerenciador de soluções com projetos de teste e classe

Quando você abre e altera um arquivo do gerenciador de soluções, o check-out do arquivo é feito automaticamente para você. Ícones aparecem para indicar quais arquivos você não alterou Ícone de Status de Check-In do TFSC, quais passaram por check-out Ícone de Status de Check-Out do TFSC e quais você adicionou à solução Pendente ícone de Status de adição do TFSC.

Se você estiver trabalhando em uma solução que contenha vários arquivos, provavelmente achará conveniente filtrar o gerenciador de soluções para mostrar somente os arquivos que você alterou Filtro de alterações (teclado: Ctrl + [, P).

Usar a página Meu Trabalho para gerenciar seu trabalho

Se você estiver usando o Visual Studio Premium ou o Visual Studio Ultimate, poderá usar a página Meu Trabalho (teclado: Ctrl + 0, M) no Team Explorer para gerenciar seu trabalho.

A lista na página Meu trabalho no navegador de equipe

Você pode usar o Meu Trabalho para:

  • Acompanhe o seu trabalho contra itens de trabalho

  • Suspender e retomar posteriormente seu trabalho (incluindo as alterações do arquivo, itens de trabalho associados e o estado do Visual Studio como posições da janela e pontos de interrupção)

  • Solicitar uma análise do código

Para obter um exemplo passo a passo, consulte Escrever um novo código para uma história de usuário e Suspender o trabalho, corrigir um Bug e conduza uma revisão de código.

Dicas

  • DicaVocê pode controlar os tipos de itens de trabalho que aparecem na seção Itens de Trabalho Disponíveis. Escolha uma das opções padrão ou algumas de suas consultas pessoais que estão contidas na pasta raiz Minhas consultas. Para trabalhar com essas consultas no Team Explorer, selecione Ícone da home page Página Inicial e, em seguida, selecione Itens de Trabalho.

  • DicaAo mover um item de trabalho para Disponível, Em Andamento ou Suspenso, o estado ou comentários do item de trabalho são atualizados de modo que sua equipe seja automaticamente informada sobre o status do trabalho. Por exemplo, o painel de tarefas da sua equipe é atualizada para mostrar seu status. Consulte Colaborar [redirecionado].

  • DicaSe o seu projeto de equipe contiver definições de tipo de item de trabalho personalizado, talvez tenha problemas ao usar Meu Trabalho, a menos que o Administrador do seu projeto de equipe tenha tomado determinadas etapas. Consulte Configurar e personalizar ferramentas de planejamento do Agile para um projeto de equipe e Atualizar um modelo de processo personalizado para acessar novos recursos.

Usar a página Alterações Pendentes para gerenciar seu trabalho

Você pode usar a página Alterações Pendentes (Teclado: Ctrl + 0, P) no Team Explorer para gerenciar seu trabalho.

Fazer check-in de alterações pendentes

Dica

  • Você pode Desencaixe desencaixar a página Alterações Pendentes do Team Explorer e abri-la em uma nova janela.

  • Você pode alternar entre a exibição de lista e de árvore no menu Ações.

Quase toda alteração que você fizer nos arquivos no seu computador de desenvolvimento é armazenada em seu espaço de trabalho como uma alteração pendente até que você a verifique:

Trabalhar com alterações detectadas automaticamente

Se você estiver trabalhando em um espaço de trabalho local, o Visual Studio pode detectar as mudanças que você fez fora do sistema. Se você editar um arquivo fora do Visual Studio (por exemplo, no Bloco de Notas) a alteração aparecerá automaticamente em suas Alterações Incluídas.

Se você adicionar ou remover um arquivo fora do Visual Studio, por exemplo, no Windows Explorer (Gerenciador de Arquivos no Windows 8), o link Alterações detectadas aparecerá na seção Alterações Excluídas. Escolha este link se você deseja incluir estas alterações. A caixa de diálogo Promover Alterações Candidatas aparecerá. Você pode abrir o menu de contexto de itens adicionados e escolher Procurar no Windows Explorer para exibi-los ou Excluir do disco para excluí-los.

Dica

Pastas vazias não aparecerão.

Se os itens que você não precisa fazer registro aparecem regularmente na caixa de diálogo Promover Alterações Candidatas, você pode selecionar um deles, abrir seu menu de contexto e selecionar Ignorar este item local para ignorar o item. Você também pode optar por Ignorar por extensão ou Ignorar por nome de arquivo para criar um arquivo que faz com que o Visual Studio ignore sistematicamente esse tipo de arquivo. Para obter mais informações sobre arquivos .tfignore, consulte Adicionar arquivos ao servidor.

Associar itens de trabalho

É uma prática recomendada para associar os itens de trabalho (como tarefas ou bugs) com suas alterações. Em Itens de Trabalho Relacionados, arraste os itens de trabalho de uma consulta ou adicioná-los por ID.

Excluir alterações

Consulte Especificar os arquivos dos quais você deseja fazer o check-in

Ver o que você alterou

Você precisa se lembrar do que foi alterado em um arquivo.

Use Alterações Pendentes para visualizar o que você alterou

  • Na página Alterações Pendentes, abra o menu de contexto do item e escolha:

    • Comparar com versão do espaço de trabalho para ver o que foi alterado para a versão em seu espaço de trabalho

    • Comparar com a Versão mais Recente para ver como as alterações são comparadas com a versão mais recente do arquivo na base de código de sua equipe

Use o Gerenciador de Soluções ou Gerenciador do Controle do Código-Fonte para visualizar o que você alterou

  1. Localize e selecione o item no Gerenciador de Soluções ou no Gerenciador do Controle do Código-Fonte.

  2. Abra o menu de contexto do item e escolha Comparar.

  3. Na caixa de diálogo Comparar, no menu de Tipo, escolha:

    • Versão do Espaço de Trabalho para ver o que foi alterado em relação à versão em seu espaço de trabalho

    • Última Versão para ver como as mudanças comparam com a versão mais recente do arquivo na base do código de sua equipe

    • Uma das outras opções: Conjunto de Alterações, Data ou Rótulo.

  4. Escolha OK.

A janela Diferença aparece. Consulte Comparar arquivos.

Desfazer as alterações pendentes

Você pode descartar uma, algumas ou todas as alterações pendentes em seu espaço de trabalho.

Dica

Algumas opções:

Para desfazer algumas de suas alterações pendentes

  1. No Gerenciador de Soluções, na janela Alterações Pendentes ou no Gerenciador do Controle do Código-Fonte, selecione um ou mais itens, abra o respectivo menu de contexto e escolha Desfazer ou Desfazer Alterações Pendentes.

    Dica

    Para desfazer as alterações que você fez em sua solução ou em um projeto de código, abra o menu de contexto e, em seguida, selecione Desfazer Alteração Pendente.

  2. Na caixa de diálogo Desfazer Alterações Pendentes, certificar-se que as mudanças que você quer desfazer estão selecionadas, e escolher Desfazer Alterações.

Para desfazer todas as suas alterações pendentes

  • Na página Alterações Pendentes, selecione o link Ações e escolha Desfazer Tudo.

Usar o prompt de comando

  • Comando Status: Exibir alterações pendentes no prompt de comando.

  • Comando Check-in: Exibir alterações pendentes na caixa de diálogo Fazer Check-in.

  • Comando Desfazer: Desfazer alterações pendentes.

    Dica

    Você pode este comando para desfazer o check-out de outro usuário se você tiver permissões suficientes.

  • Difference Command: Ver o que você alterou em um arquivo.

Próximas etapas

Quando estiver pronto:

Dicas