Compartilhar via


Comando Desfazer

Remove as alterações de um espaço de trabalho pendentes.

Permissões necessárias

Para usar o undo comando, você deve ser o proprietário do espaço de trabalho especificado ou ter o modelo global Administrar os espaços de trabalho permissão conjunto para Permitir.Para obter mais informações, consulte Permissões de Team Foundation Servidor.

tf undo [/workspace:workspacename[;workspaceowner]] 
[/server:servername] [/recursive] itemspec [/noprompt]

Parâmetros

Argumento

Descrição

workspacename

O valor fornecido pelo usuário para o /workspace opção.

workspaceowner

Especifica o nome do usuário que criou o espaço de trabalho.

servername

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

itemspec

Identifica o arquivo ou pasta da qual remover as alterações pendentes.Para obter mais informações sobre como Team Foundation analisa itemspecs para determinar quais itens estão dentro do escopo, consulte Opções de linha de comando.

Opção

Descrição

/workspace

Especifica o nome do espaço de trabalho no qual você deseja desfazer as alterações pendentes.Se essa opção não for especificada, e você estiver executando o comando a partir de um diretório que tenha sido adicionado a um espaço de trabalho, o espaço de trabalho corrente será usado.

/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.

/recursive

Recursivamente desfazer alterações de acordo com à itemspec.

/noprompt

Suprime avisos para entrada de você.

Comentários

The undo comando verifica se os arquivos que possuem pendentes que estão sendo desfeitas edições foram modificados no disco. Se as modificações forem detectadas, o comando Desfazer sem /noprompt exibe um aviso perguntando se você deseja continuar a desfazer as alterações.Você pode responder com Sim, não ou All.

The undo comando retorna todos os arquivos com check-out para um estado somente leitura e não modificado. Descarta todos os alterações pendentes para arquivos e pastas e os itens a restauraçõesControle de versão do Team Foundation versão do servidor.

The undo comando remove bloqueios de check-in e check-out para que outros usuários possam fazer check-out do arquivo e fazer alterações em relação a ela nos seus próprios espaços de trabalho pendentes.

Se você usar o undo comando para desfazer uma alterar pendente no computador do usuário, você deve executar uma get operação no espaço de trabalho para atualizar o disco local. Deve não apenas get ser executado, mas você pode ter que executar get /all para os arquivos que foram desfeitas para baixar o conteúdo correto para os arquivos que estavam sendo editado.

Para obter mais informações sobre como obter uma lista de alterações em um espaço de trabalho pendentes, consulte Comando de status.

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 remove todas as alterações pendentes contra 314. cs no espaço de trabalho corrente.

c:\projects>tf undo 314.cs

O exemplo a seguir remove todas as alterações pendentes na pasta c:\projects e todas as suas subpastas.

c:\projects>tf undo /recursive c:\projects

A seguir remove a alterar pendente para o arquivo especificado no espaço de trabalho de Ivan WS_Juan.

c:\projects>tf undo /workspace:WS_Juan;Ivan $/math/271.cs

Consulte também

Conceitos

Alterações pendentes

Referência

Sintaxe de linha de comando (Team Sistema)

Comando fazer check-in particular

Comando de cancelamento de exclusão

Opções de linha de comando

Outros recursos

Comandos do utilitário de linha de comando TF