Compartilhar via


Comando History

Exibe o histórico de revisão para um ou mais arquivos, pastas ou ambos.

Permissões necessárias

Para usar o history de comando, você deve ter leitura permissão definida Permitir para todos os arquivos ou pastas para o qual o histórico é solicitado. For more information, see Permissões de Team Foundation Server.

tf history itemspec [/version:versionspec] 
[/stopafter:number] [/recursive] [/user:username] 
[/format:(brief|detailed)] [/slotmode] [/itemmode] [/noprompt] [/login:username,[password]] [/sort:ascending,descending] [/collection:TeamProjectCollectionUrl]

Parâmetros

Argument

Description

itemspec

Identifica o arquivo ou pasta do qual exibir o histórico. Para obter mais informações sobre como Team Foundation itemspecs analisa para determinar quais itens estão dentro do escopo, consulte Opções de linha de comando.

versionspec

Fornece um valor como, por exemplo, C58 para o /version opção. Para obter mais informações sobre como Team Foundation analisa uma especificação de versão para determinar quais itens estão dentro de seu escopo, consulte Sintaxe de linha de comando (controle de versão).

number

Especifica quantos conjuntos de alterações devem ser incluídos na consulta de histórico.

TeamProjectCollectionUrl

A URL da coleção de projeto de equipe que contém um ou mais arquivos ou pastas sobre o qual você deseja exibir o histórico de revisão (por exemplo, http://myserver:8080/tfs/DefaultCollection).

username

Fornece um valor para o /login e /user Opções. Você pode especificar um valor de username como domínio\nome de usuário ou nome de usuário.

Option

Description

/version

Especifica a versão dos itens do qual exibir o histórico de revisão. Por padrão, Team Foundation usa a versão do espaço de trabalho.

Você não pode combinar essa opção com o /slotmode opção.

/stopafter

Exibe o histórico para os números de conjunto de alterações que você especificar.

/recursive

Recupera informações históricas sobre itens no caminho especificado.

/user

Filtra a lista de alterações para o usuário nomeado. Um asterisco (*) pode ser usado para selecionar todos os usuários. Se não for especificado, todos os usuários são selecionados.

/format

Especifica as descrições exibidas para as informações históricas.

Brief Exibe uma linha sobre cada conjunto de alterações. Detailed Exibe uma descrição completa do conjunto de alterações. Se não for especificado, as descrições são breves.

/slotmode

Exibe o histórico de revisão para todos os itens que nunca ter ocupado o local do espaço para nome especificado.

Se você tiver renomeado a um arquivo, esta opção mostra o histórico de revisão para o arquivo sob o antigo e o novo nome.

/noprompt

Suprime qualquer solicita entrada do usuário.

/itemmode

Exibe o histórico de revisão para o item especificado que tem um caminho exclusivo.

Ao contrário do /slotmode opção, se você renomear um arquivo, esta opção mostra o histórico de revisão para o arquivo somente sob nome novo.

/collection

Especifica a coleção de projeto de equipe.

/login

Especifica o nome de usuário e senha para autenticar o usuário com Visual Studio Team Foundation Server.

/sort

Classifica o histórico de revisão para um ou mais arquivos ou pastas em um dos seguintes pedidos:

  • Ascending: do mais antigo para a revisão mais recente.

  • Descending: do mais recente para a revisão mais antiga.

Comentários

O comando history abre o histórico janela exibindo os botões para selecionar detalhes, Exibir, e Compare. Detalhes exibe detalhes do changeset. Modo de exibição exibe as versões dos arquivos. Comparar compara arquivos versões com sua versão atual do espaço de trabalho se apenas uma linha é selecionada ou com duas versões diferentes se duas linhas são selecionadas. A partir do menu de contexto da janela de histórico, use o copy opção para copiar as informações de texto nas linhas atualmente selecionadas para a área de transferência. For more information, see Usando a janela de histórico.

Você pode usar o history comando para exibir o histórico de revisão para um ou mais arquivos e pastas. Para cada conjunto de alterações na qual os itens solicitados foram incluídos, Team Foundation exibe uma entrada de revisão na saída do changeset. Changeset detalhes incluem informações sobre o usuário que compromete a alteração para o Controle de versão do Team Foundation server, os arquivos e pastas para o qual as alterações pendentes foram confirmadas, o tipo de pendente a alteração foi confirmada, o número do changeset e a data e a hora em que o conjunto de alterações foi criado.

Se você fornecer não versionspec, Team Foundation exibe o arquivo ou o histórico completo. da pasta Quando você fornece uma especificação de versão único, Team Foundation exibe informações sobre o item a partir dessa versão para a versão 1. Se você especificar um intervalo de versões (usando o ~ sintaxe), o histórico para essas versões e todas as versões entre é mostrado. Você pode especificar um intervalo em crescente ou decrescente.

Se você incluir o /slotmode opção, Team Foundation exibe o histórico de revisão para o item especificado. Por exemplo, se você tiver renomeado a um arquivo, esta opção mostra o antigo e o novo nome. Porque o /slotmode opção especifica um intervalo de versões e itens diferentes, você não deve combinar a /slotmode e /version Opções.

Você pode usar o history comando para determinar o número do changeset em que um conjunto de arquivos foram confirmadas e, em seguida, use o comando do changeset para exibir mais detalhes sobre a natureza do changeset e o check-in que o criou. Ou, na janela de histórico, selecione uma linha e, em seguida, clique na detalhes botão.

Para obter links para outros Team Foundation comandos que fornecem informações adicionais sobre os itens no seu Controle de versão do Team Foundation server e os espaços de trabalho que mapeá-la, consulte Comandos informativos.

Para obter mais informações sobre como localizar o tf o utilitário de linha de comando, consulte Comandos do utilitário de linha de comando do TF.

Examples

O exemplo a seguir exibe as alterações ocorridas entre changeset versão 5 e a versão 8 do changeset para 1256.c.

c:\projects> tf history /version:C5~C8 1256.c

O exemplo a seguir exibe os dez últimos alterações que ocorreram para 314.cs.

c:\projects> tf history /stopafter:10 314.cs

O exemplo a seguir exibe o histórico detalhado saída formatada do slot de namespace 1256.c.

c:\projects> tf history /format:detailed /slotmode 1256.c

Consulte também

Referência

Sintaxe de linha de comando (controle de versão)

Comando do changeset

Conceitos

Trabalhando com conjuntos de alterações

Comandos informativos

Outros recursos

Comandos do utilitário de linha de comando do TF

Exibindo dados históricos sobre um Item

Exibindo dados históricos sobre um Item