Partilhar via


Comando de conjunto de alterações

Exibe informações sobre e permite que você alterar sistema autônomo atributos, tais sistema autônomo comentários e check-in de anotações que estão associados com um conjunto de alterações.

Permissões necessárias

Para usar o changeset comando você deve ter o Leitura permissão definido como Permitir para quaisquer arquivos ou pastas no conjunto de alterações para o qual você deseja exibir informações completas.Os únicos usuários que podem modificar as anotações e comentários associados a um conjunto de alterações são os usuários que criou o conjunto de alterações ou um usuário que tem a revisar permissão global de alterações do Outros usuário.Para obter mais informações, consulte Permissões de Team Foundation Servidor.

tf changeset [/comment:comment|@commentfile] [/server:servername] 
[/notes:(“NoteFieldName”=”NoteFieldValue”|@notefile)] [/noprompt] 
[changesetnumber | /latest]

Parâmetros

Argumento

Descrição

comment

Fornece um comentário sobre o check-in.

@commentfile

Especifica um caminho de um arquivo em disco que contém o comentário usado para o check-in.

servername

O valor fornecido pelo usuário para o /server opção. Exemplo: teamfoundation2.

NoteFieldName=NoteFieldValue

Define o valor do campo de observação de check-in.Você pode fornecer vários, separada por ponto-e-vírgula "campo = valor" expressões.

@notefile

Fornece o caminho de um arquivo no disco que contém a seleção - em Observação nomes e valores de campos no formato "campo = valor" com um por linha.

changesetnumber

Identifica o conjunto de alterações sejam revisados ou modificadas.Não pode ser usado com /latest.

Opção

Descrição

/comment

Substitui o comentário conjunto de alterações criada durante o processo de check-in, com um novo comentário.

/server

Identifica o Team Foundation Server. Esta opção é necessária se o comando é chamado de um diretório que não está mapeado para um espaço de trabalho.

/notes

Fornece um ou mais notas de check-in para associar o conjunto de alterações.

/latest

Especifica o conjunto de alterações mais recente.Não pode ser usado com changesetnumber.

/noprompt

Suprime avisos para entrada de você.

Comentários

A conjunto de alterações é um conjunto de revisões de arquivos e pastas que foram confirmadas para o Controle de versão do Team Foundation servidor sistema autônomo parte do mesmo evento check-in. Para obter mais informações, consulte Trabalhando com Changesets de Controlarar de versão.

Você pode usar o changeset comando para exibir os atributos de um conjunto de alterações e modificar suas propriedades. Você pode usar o comando histórico para determinar qual conjunto de alterações para obter informações sobre.Para obter mais informações, consulte Histórico de comando.

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

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

Exemplos

O exemplo a seguir mostra as informações detalhadas sobre changeset 8675309 no formato editável no Conjunto de alterações caixa de diálogo e substitui o existente comente com "É um novo comentário."

After you press ENTER, the Details for Changeset<changeset number>- Source Files dialog box appears.clicar Salvar para associar o comentário com o conjunto de alterações.

c:\projects>tf changeset /comment:"This is a new comment." 8675309

O exemplo a seguir fornece duas observações de check-in para associar o conjunto de alterações.

c:\projects>tf changeset /notes:reviewer=Jo; Security = checked 8675309

O exemplo a seguir fornece duas observações de check-in que incluem espaços nos valores e nomes para associar o conjunto de alterações.

c:\projects>tf changeset /notes:"Code Reviewer"="John Smith";"Security Reviewer"="Chen Yang" 8675309

O exemplo a seguir associa as observações de check-in incluídas no notes.txt arquivo com o conjunto de alterações 8675309.

c:\projects>tf changeset /notes:@notes.txt 8675309

Onde o notes.txt pode estar em formato a seguir:

field1=value1;

field2=value that

spans multiple

lines;

field3 = value3;

O exemplo a seguir substitui o comentário existente para changeset 8675309 e exibe informações sobre o conjunto de alterações no janela do aviso de comando.O exemplo não inicia o Conjunto de alterações caixa de diálogo.

c:\projects>tf changeset /comment:”This is an automatically generated comment.” /noprompt 8675309

O exemplo a seguir exibe informações não-editáveis sobre conjunto de alterações 8675309 na janela aviso de comando.

c:\projects>tf changeset 8675309 /noprompt

Exemplo de saída:

Changeset: 8675309
User: DOMAIN\JohnG
Date: 01/21/2004 21:03:45
Comment:  This check-in fixes issues in several features.  I also refactored some items in buf.c into a new file named bif.c because buf.c was too hard to parse.
Items:
   $/baz/proj/bif.c           Added
   $/baz/proj/buf.c          Modified, Renamed
Work Items:
   34527     The "Access Denied" message is not descriptive enough.
   35628     The UI flickers when I press the '8', 'y', 'Ctrl', and 'End' buttons at the same time.
Check-in Notes:
   Code Reviewer:  ShellM
   Performance Reviewer: ShellM
   Security Reviewer: ShellM

Consulte também

Conceitos

Trabalhando com Changesets de Controlarar de versão

Referência

Comando de check-in

Check-out e edição comandos

Comando fazer check-in particular

Histórico de comando

Configurar comando

Outros recursos

Comandos do utilitário de linha de comando TF