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 membros 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 conjunto específico de alterações e essas alterações foram mescladas.

Por exemplo, sua equipe (recurso de equipe B) aguarda uma correção para um bug no código 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 Controle Changeset 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 Changeset janela mostra como changeset 38 foi mesclada a partir da ramificação Dev a ramificação filho e baselessly mesclada para duas outras ramificações.

Controle Changeset janela mostra qual mesclou um changeset de ramificações

Janela de acompanhamento de conjunto de alterações

Permissões Necessárias

Para executar esses procedimentos, seu 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 Team Foundation Permissões do servidor.

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 filial e uma pasta

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

Para exibir a janela de Changeset de controle da janela de histórico de uma ramificação ou arquivo

  1. Em Gerenciador de controle de origem, clique em uma filial ou uma pasta ou arquivo que é contido em uma ramificação.

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

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

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

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

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

  5. (Opcional) Se sua equipe tem muitas ramificações, clique nos botões acima de visualização para selecionar as ramificações que deseja com mais facilidade.

    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 rastreamento Changeset de um item de trabalho está vinculado a um conjunto de alterações

  1. Abrir um item de trabalho está vinculado a um ou mais conjuntos de alterações e clique em Botão do controle Item de trabalhoFaixa Work Item.

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

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

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

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

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

  4. Clique em Visualizar.

Dd405662.collapse_all(pt-br,VS.110).gifVisã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 Changeset

Janela de acompanhamento de conjunto de alterações

O exemplo anterior ilustra como você pode usar o Controle Changeset janela para visualizar as seguintes informações:

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

    DicaDica

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

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

  • Se uma ramificação recebeu algumas (mas não todas) as 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 a qual o conjunto de alterações não foram mesclado (exibidas em azul claro).

Alternar para modo de exibição linha do tempo

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

Permissões Necessárias

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

Para exibir o cronograma de um changeset

  • Abrir o Changeset controle ou De rastreamento de Item de trabalho janela e clique Controlar no botão modo de exibição linha do tempoControle do cronograma.

Dd405662.collapse_all(pt-br,VS.110).gifExemplo: Usando a linha de tempo

A ilustração anterior mostra que dois baseless mescla e ocorreu uma mesclagem padrão.Quando você clica em Controlar no botão modo de exibição linha do tempofaixa de linha de tempo, o Controle Changeset janela alterna para uma exibição que mostra a seqüência das mesclagens.

Linha de tempo fornece dados detalhados cronológicos

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

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 clicou na ramificação Version1 para mostrar a data e hora quando ocorreu a mesclagem.

As ramificações para a qual o conjunto de alterações não foi mesclado (por exemplo, FeatureB e 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 ramificações

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