Compartilhar via


Exibir onde e quando os conjuntos de alterações foram mesclados

 

Publicado: abril de 2016

Ramificar sua base de código pode ser uma maneira útil de isolar trabalhos de desenvolvimento simultâneos e tirar instantâneos. Porém, quando os membros da equipe estiverem trabalhando em uma base de código ramificada, eles podem ter dificuldade de localizar informações sobre quais ramificações receberam um determinado conjunto de alterações e quando essas alterações foram mescladas.

Por exemplo, sua equipe (a Equipe do Recursos B) espera uma correção para um bug em qualquer código que depende de seu código. Você receberá uma mensagem de email que indica que o bug foi corrigido, mas você ainda pode reproduzir o bug nas compilações provenientes de sua ramificação.

Abrindo a janela Acompanhamento do Conjunto de Alterações, você pode determinar quais ramificações receberam e quais não receberam um conjunto de alterações. Por exemplo, na ilustração a seguir, a janela Acompanhamento do Conjunto de Alterações mostra como o conjunto de alterações 38 foi mesclado de ramificação Dev para uma ramificação filho e mesclado a duas outras ramificações sem base.

Janela de acompanhamento de conjunto de alterações

A janela Acompanhamento do Conjunto de Alterações mostra as ramificações às quais um conjunto de alterações foi mesclado

Permissões obrigatórias

Para executar esses procedimentos, a permissão Ler deve ser definida como Permitir para as ramificações com as quais você está trabalhando. Para obter mais informações sobre permissões, consulte Referência de permissões para o Team Foundation Server.

Exibir a janela Acompanhamento do Conjunto de Alterações

Importante

Esses procedimentos podem ser executados somente em uma ramificação, não em uma pasta.

Para obter mais informações sobre como ramificar, consulte Ramificar pastas e arquivos.

Para exibir a janela Acompanhamento do Conjunto de Alterações a partir da janela Histórico de uma ramificação ou um arquivo

  1. No Gerenciador do Controle do Código-Fonte, clique em uma ramificação ou em uma pasta ou um arquivo contidos em uma ramificação.

  2. Clique no menu Arquivo, aponte para Controle do Código-Fonte e clique em Exibir Histórico.

  3. Na janela Histórico, clique com o botão direito do mouse no conjunto de alterações que você deseja exibir e clique em Acompanhar Conjunto de Alterações.

    A caixa de diálogo Selecionar Ramificações é exibida.

  4. (Opcional) Na lista Ramificações, marque ou desmarque as caixas de seleção das ramificações que você deseja mostrar ou ocultar.

    À medida que você marca e desmarca caixas de seleção, uma visualização de suas seleções aparece no lado direito da caixa de diálogo.

  5. (Opcional) Se sua equipe tiver muitas ramificações, clique nos botões acima da visualização para selecionar as ramificações que você deseja acessar mais facilmente.

    Você pode mover o ponteiro sobre cada botão para obter informações sobre o que o botão faz.

  6. Clique em Visualizar.

Para exibir a janela Acompanhamento do Item de Trabalho de um item de trabalho vinculado a um conjunto de alterações

  1. Abra um item de trabalho vinculado a um ou mais conjuntos de alterações e clique em Botão do controle Item de trabalho Acompanhar Item de Trabalho.

    A caixa de diálogo Selecionar Ramificações é exibida.

  2. (Opcional) Na lista Ramificações, marque ou desmarque as caixas de seleção das ramificações que você deseja mostrar ou ocultar.

    À medida que você marca e desmarca caixas de seleção, uma visualização de suas seleções aparece no lado direito da caixa de diálogo.

  3. (Opcional) Se sua equipe tiver muitas ramificações, clique nos botões acima da visualização para selecionar as ramificações que você deseja acessar mais facilmente.

    Você pode mover o ponteiro sobre cada botão para mostrar informações sobre o que o botão faz.

  4. Clique em Visualizar.

Visão geral da janela Acompanhamento do Conjunto de Alterações

  • A ilustração a seguir mostra um exemplo de um conjunto de alterações no projeto da equipe DinnerNow.

Janela de acompanhamento de conjunto de alterações

Elementos da janela Acompanhamento do Conjunto de Alterações

O exemplo anterior ilustra como você pode usar a janela Acompanhamento do Conjunto de Alterações para visualizar as seguintes informações:

  • As ramificações nas quais o conjunto de alterações foi mesclado (exibidas em verde), inclusive os números de conjuntos de alterações em que a mesclagem foi implementada.

    Dica

    Você pode clicar em uma dessas ramificações (por exemplo, Version2 no exemplo anterior) para realçar todas as mesclagens que foram necessárias para que o conjunto de alterações alcançasse essa ramificação.

  • Se foi uma mesclagem padrão (linha sólida) ou sem base (linha tracejada).

  • Se uma ramificação recebeu algumas (mas não todas) as alterações em um conjunto de alterações, a ramificação será preenchida com um padrão, e um asterisco acompanhará os números dos conjuntos de alterações dentro dessa ramificação. Por exemplo, a ilustração anterior mostra que apenas algumas das alterações no conjunto de alterações 38 foram mescladas a ramificação de teste.

  • As ramificações nas quais o conjunto de alterações ainda não foi mesclado (exibido em azul-claro).

Alternar para o Modo de Exibição da Linha do Tempo

Você pode obter informações sobre quando um conjunto de alterações foi mesclado para uma ou mais ramificações alternando para o Modo de Exibição da Linha do Tempo. Essa exibição mostra não só as origens e os destinos de cada mesclagem, mas também quando a mesclagem ocorreu.

Permissões obrigatórias

Para executar estes procedimentos, sua permissão de Gerenciar objeto de ramificação deve ser definida para Permitir. Para obter mais informações sobre permissões, consulte Referência de permissões para o Team Foundation Server.

Para exibir o Modo de Exibição da Linha do Tempo de um conjunto de alterações

  1. Abra a janela Acompanhamento do Conjunto de Alterações ou Acompanhamento de Item de Trabalho e clique em Controlar no botão modo de exibição linha do tempo Rastreamento na Linha do Tempo.

Exemplo: usando o Modo de Exibição da Linha do Tempo

A ilustração anterior mostra que ocorreram duas mesclagens sem base e uma mesclagem padrão. Quando você clica em Controlar no botão modo de exibição linha do tempo Acompanhar no Modo de Exibição da Linha do Tempo, a janela Acompanhamento do Conjunto de Alterações muda para uma exibição que mostra a sequência das mesclagens.

Janela do conjunto de alterações no modo de exibição linha do tempo de controle

O Modo de Exibição da Linha do Tempo fornece dados cronológicos detalhados

As ramificações que receberam o conjunto de alterações aparecem na parte superior da exibição. No exemplo anterior, o usuário clicou na ramificação Version1 para mostrar a data e a hora em que a mesclagem ocorreu.

As ramificações nas quais o conjunto de alterações ainda não foi mesclado (por exemplo, FeatureB e Main na ilustração anterior) aparecem em branco na parte inferior da exibição.

Usar a operação de arrastar e soltar para mesclar ramificações

Você pode usar o recurso de arrastar e soltar para mesclar um conjunto de alterações ou ramificação em outra ramificação. Para obter mais informações, consulte Mesclar pastas e arquivos.