Modo de exibição onde e quando os conjuntos de alterações foram mesclados

Ramificação de sua base de código pode ser uma maneira útil para isolar os esforços de desenvolvimento simultâneo e instantâneos. No entanto, quando os integrantes da equipe estão trabalhando em uma base de código ramificado, eles podem ter dificuldades para localizar informações sobre quais ramificações recebeu um determinado conjunto de alterações e essas alterações foram mescladas.

Por exemplo, a sua equipe (Feature Team B) aguarda uma correção para um bug em algum código que depende do seu código. Você recebe uma mensagem de email que afirma que o bug foi corrigido, mas você ainda pode reproduzir o bug em compilações provenientes de sua ramificação.

Abrindo o De controle de alterações janela, você pode determinar quais ramificações têm e não recebeu um conjunto de alterações. Por exemplo, na ilustração a seguir, o De controle de alterações janela mostra como changeset 38 foi mesclada a partir da ramificação Dev para uma ramificação do filho e baselessly mesclado para duas outras ramificações.

Controle de alterações de janela mostra ramificações para o qual um changeset mesclou

Janela de acompanhamento de conjunto de alterações

Permissões necessárias

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

Exibir a janela do conjunto de alterações de rastreamento

Observação importanteImportante

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

Uma ramificação e uma pasta

Para obter mais informações sobre como a ramificação, consulte Arquivos e pastas de ramificação.

Para exibir a janela do Changeset de controle da janela de histórico de uma filial ou arquivo

  1. Em Gerenciador de controle de código-fonte, clique em uma ramificação ou uma pasta ou arquivo isto é contido em uma ramificação.

  2. Clique o arquivo , aponte para O controle de origeme em seguida, clique em Exibir histórico de.

  3. No histórico janela, clique com o botão direito do conjunto de alterações que você deseja exibir e, em seguida, clique em Changeset de faixa.

    O Selecione ramificações caixa de diálogo aparece.

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

    Ao marcar ou desmarcar as caixas de seleção, aparece uma visualização das seleções no lado direito da caixa de diálogo.

  5. (Opcional) Se a sua equipe tem várias ramificações, clique nos botões acima a visualização para selecionar as ramificações que deseja mais facilmente.

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

  6. Clique em Visualizar.

Para exibir a janela de controle de alterações a partir de um item de trabalho que esteja vinculada a um changeset

  1. Abrir um item de trabalho que esteja vinculado a um ou mais conjuntos de alterações e, em seguida, clique em Botão de acompanhamento de item de trabalho Track Work Item.

    O Selecione ramificações caixa de diálogo aparece.

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

    Ao marcar ou desmarcar as caixas de seleção, aparece uma visualização das seleções no lado direito da caixa de diálogo.

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

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

  4. Clique em Visualizar.

Visão geral da janela do conjunto de alterações de rastreamento

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

Elementos da janela do controle de alterações

Janela de acompanhamento de conjunto de alterações

O exemplo anterior ilustra como você pode usar o De controle de alterações janela para visualizar as seguintes informações:

  • As ramificações para o qual o conjunto de alterações foi mesclado (mostradas em verde), incluindo os números dos conjuntos de alterações no qual a mesclagem foi implementada.

    Dica

    Você pode clicar uma dessas filiais (por exemplo, versão 2 no exemplo anterior) para realçar as mesclagens que eram necessárias para o conjunto de alterações alcançar a ramificação.

  • Se a mesclagem era uma mesclagem padrão (linha sólida) ou uma mesclagem de baseless (linha tracejada).

  • Se uma ramificação recebeu algumas (mas não todos) das alterações em um conjunto de alterações, a ramificação é preenchida com um padrão e um asterisco segue os números do changeset dentro da ramificação. Por exemplo, a ilustração anterior mostra que apenas algumas das alterações do changeset 38 foram mescladas para a ramificação de teste.

  • As ramificações para o qual o conjunto de alterações não foram mesclado (exibidas em azul claro).

Alterne para o modo de linha de tempo

Você pode obter informações sobre quando um changeset foi mesclado para uma ou mais ramificações, alternando para o modo de exibição da linha do tempo. Esta exibição mostra não apenas as fontes e os destinos de cada mesclagem, mas também quando ocorreu a mala direta.

Permissões necessárias

Para executar esses procedimentos, o objeto ramificação de gerenciar permissão deve ser definida Permitir. Para obter mais informações sobre permissões, consulte Permissões de Team Foundation Server.

Para exibir o modo de exibição do cronograma de um changeset

  • Abrir o De controle de alterações ou Rastreamento de Item de trabalho janela e clique Botão de acompanhamento em exibição de linha do tempo Controle do cronograma.

Exemplo: Usando o modo de exibição do cronograma

A ilustração anterior mostra que dois baseless mescla e uma mesclagem padrão ocorreu. Quando você clica em Botão de acompanhamento em exibição de linha do tempo controle no modo de exibição do cronograma, o De controle de alterações janela alterna para um modo de exibição que mostra a seqüência das mesclagens.

Modo de exibição de linha do tempo fornece dados detalhados de cronológicos

Janela de acompanhamento de conjunto de alterações na exibição de linha do tempo

As ramificações que receberam o conjunto de alterações aparecem na parte superior do modo de exibição. No exemplo anterior, o usuário tiver clicado na ramificação de Version1 para mostrar a data e hora quando ocorreu a mala direta.

As ramificações para o qual o conjunto de alterações não foi mesclado (por exemplo, FeatureB e o principal na ilustração anterior) aparecem em branco na parte inferior do modo de exibição.

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

Você pode a arrastar e soltar recurso para mesclar um changeset ou uma ramificação para outra ramificação. Para obter mais informações, consulte Mesclar arquivos e pastas.