Obter o histórico de um item
Publicado: abril de 2016
Uma vantagem do sistema de controle de versão é que você pode verificar dados de um momento anterior para obter informações detalhadas sobre quais alterações foram feitas em seus arquivos. O Controle de versão do Team Foundation mantém dados históricos relacionados a todas as versões de todos os arquivo cujo check-in tenha sido feito alguma vez.
Geralmente, quando você examinar o histórico de um arquivo, pasta ou ramificação, você estará tentando resolver um problema ou responder a uma pergunta. Usando a janela Histórico do Controle de versão do Team Foundation, você pode resolver mais facilmente as seguintes perguntas e situações:
Que alterações foram feitas nas últimas semanas ou meses?
Qual item de trabalho foi concluído por esta alteração no arquivo?
Quem fez o check-in nesta alteração? O que disseram sobre a alteração? O que eles alteraram?
Alterações inesperadas ocorreram neste arquivo, causando um bug em uma área do produto que pensávamos que era estável. Quem fez esta alteração e por que eles a fizeram?
Uma alteração nesta ramificação corrige um bug que também precisa ser corrigido em outras ramificações. Como eu posso ter certeza de que a alteração foi mesclada com essas ramificações?
Use a janela Histórico para obter dados históricos detalhados sobre um projeto de equipe, uma ramificação, uma pasta ou um arquivo.
Permissões obrigatórias
Você deve ser um dos Colaboradores de seu projeto de equipe. Consulte Team Foundation Server default groups, permissions, and roles.
Para exibir a janela Histórico:
No Gerenciador do Controle do Código-Fonte, selecione um item, abra o menu de atalho e escolha Exibir Histórico.
Dica
Você pode personalizar a posição da janela clicando com o botão direito do mouse no título e escolhendo uma destas opções: Flutuar, Encaixar ou Encaixar como Documento com Guias.
Use o comando History.
A janela Histórico exibe os dados históricos sobre o item em duas guias:
A guia Conjuntos de Alterações lista cada alteração (inclusive edições, renomeações e mesclagens) feita no item.
A guia Rótulos lista cada rótulo aplicado ao item.
Guia Conjuntos de Alterações
O guia Conjuntos de Alterações exibe dados detalhados sobre cada alteração feita em um item. Todos os conjuntos de alterações que modificaram o item são listados em uma tabela que inclui as seguintes colunas:
Conjunto de Alterações A ID do conjunto de alterações.
Usuário O nome do usuário que fez o check-in do conjunto de alterações.
Data A data e a hora em que o conjunto de alterações passou por check-in.
Comentário O comentário inserido pelo usuário que faz check-in do conjunto de alterações.
Observação Se você abrir essa janela usando o comando History e estiver exibindo dados sobre um projeto de equipe, uma ramificação ou uma pasta, o histórico de itens filho (por exemplo, os arquivos contidos em uma pasta) será mostrado somente se você usar a opção /recursive.
Se o item for um arquivo, os dados adicionais serão exibidos nas seguintes colunas:
Alteração Os tipos de alterações que foram feitas no arquivo com o conjunto de alterações. Os exemplos de valores que podem aparecer nessa coluna incluem adição, edição, renomeação e mesclagem.
Caminho O caminho para o arquivo.
Dica
Às vezes, você precisa compartilhar esse tipo de dados com outra pessoa.Você pode selecionar uma ou mais linhas da tabela na guia Rótulos, clicar com o botão direito do mouse, clicar em Copiar para copiar os dados para a área de transferência e colar os dados em uma mensagem de email, em um documento ou em uma planilha.
Tarefas comuns
Usando a guia Conjuntos de Alterações, você pode executar as seguintes tarefas:
Tarefa |
Conteúdo de suporte |
---|---|
Exibir o item como ele era quando o conjunto de alterações passou por check-in: clique duas vezes no conjunto de alterações ou clique nele com o botão direito do mouse e clique em Exibir. (Esse comando estará disponível apenas se o item for um arquivo.) |
Nenhum |
Obter mais detalhes sobre um conjunto de alterações: clique com o botão direito do mouse em um conjunto de alterações e clique em Detalhes do Conjunto de Alterações para obter informações como:
|
|
Comparar uma versão passada com a versão atual: clique com o botão direito do mouse em um conjunto de alterações e clique em Comparar. Comparar uma versão passada com outra versão passada:
|
|
Obter uma versão passada do item: clique com o botão direito do mouse em um conjunto de alterações e clique em Obter Esta Versão para baixar a versão passada do item em seu espaço de trabalho. |
|
Exibir quais usuários fizeram alterações específicas em um arquivo: clique com o botão direito do mouse em um conjunto de alterações e clique em Anotar. (Esse comando estará disponível apenas se o item for um arquivo.) |
|
Obter mais detalhes sobre uma mesclagem: Se o conjunto de alterações é resultado de uma alteração de mesclagem, você pode expandir este item. Expanda o nó para exibir os conjuntos de alterações que foram mesclados nesse item de outra ramificação. (Esse comando estará disponível apenas se o item for um arquivo.) |
Nenhum |
Obter mais detalhes sobre as alterações feitas antes que uma alteração de renomeação: se o conjunto de alterações incluir uma alteração de renomeação, você pode expandir esse item. Expanda o nó para exibir os conjuntos de alterações que ocorreram antes da alteração de renomeação. |
Nenhum |
Exibir outras ramificações nas quais esse conjunto de alterações foi mesclado: clique com o botão direito do mouse no conjunto de alterações e clique em Acompanhar Conjunto de Alterações. |
Exibir onde e quando os conjuntos de alterações foram mesclados |
Reverter alterações de um conjunto de alterações selecione um único conjunto de alterações e escolha Reverter o Conjunto de Alterações Inteiro. |
|
Reverter alterações de dois ou mais conjuntos de alterações consecutivos selecione uma série de conjuntos de alterações consecutivos e escolha Reverter. |
|
Exibir o histórico não recursivo de uma pasta Você pode obter esses dados somente no prompt de comando. |
Guia Rótulos
Todos os rótulos aplicados ao item são listados em uma tabela que inclui as seguintes colunas:
Nome O nome do rótulo.
Usuário O usuário que aplicou o rótulo.
Data A data e a hora em que o rótulo foi aplicado.
Conjunto de Alterações O conjunto de alterações ao qual o rótulo se aplica.
Comentário O comentário feito pelo usuário que aplicou o rótulo.
Dica
Quando você exibe os dados históricos sobre um projeto de equipe, uma ramificação ou uma pasta, os dados sobre os rótulos aplicados aos itens filho (por exemplo, os arquivos contidos em uma pasta) não são mostrados.
Dica
Às vezes, você precisa compartilhar esse tipo de dados com outra pessoa. Você pode selecionar uma ou mais linhas da tabela na guia Rótulos, clicar com o botão direito do mouse, clicar em Copiar para copiar os dados para a área de transferência e colar os dados em uma mensagem de email, em um documento ou em uma planilha.
Tarefas comuns
Tarefa |
Conteúdo de suporte |
---|---|
Exibir o item como ele era quando o conjunto de alterações rotulado passou por check-in: clique com o botão direito do mouse no rótulo e clique em Exibir. (Esse comando estará disponível apenas se o item for um arquivo.) |
Nenhum |
Editar o rótulo: clique com o botão direito do mouse no rótulo e clique em Editar Rótulo. |
|
Excluir o rótulo: Clique com o botão direito do mouse no rótulo e clique em Excluir Rótulo. |
|
Comparar uma versão passada do item com a versão atual: clique com o botão direito do mouse em um rótulo e clique em Comparar para comparar uma versão passada do item com a versão atual. |
|
Obter uma versão passada do item: clique com o botão direito do mouse em um rótulo e clique em Obter Esta Versão para baixar a versão passada do item em seu espaço de trabalho. |
|
Exibir outras ramificações nas quais o conjunto de alterações rotulado foi mesclado: clique com o botão direito do mouse no rótulo e clique em Acompanhar Conjunto de Alterações. (Esse comando estará disponível apenas se o item for um arquivo.) |
Exibir onde e quando os conjuntos de alterações foram mesclados |
Exibir quais usuários fizeram alterações específicas em uma versão rotulada de um arquivo: clique com o botão direito do mouse em um conjunto de alterações e clique em Anotar. (Esse comando estará disponível apenas se o item for um arquivo.) |
Consulte também
Localizar e exibir conjuntos de alterações
Usar o Gerenciador de Controle do Código-Fonte para gerenciar arquivos sob controle de versão
Usar ramificações para isolar riscos no Controle de versão do Team Foundation