team - visual studio tfs login




Como reverter(reverter) um check-in no TFS 2010 (5)

Alguém pode me dizer como reverter (reverter) um check-in no TFS 2010?



Para 2010, use o comando rollback na linha de comando. Não há suporte integrado no IDE para isso, até o momento.

Comando Rollback

Basicamente, a maneira como isso funciona é que ele cria um "anti-delta" para negar o changeset afetado. Você pode realizar a mesma coisa manualmente, fazendo uma versão específica Get, adicionando um espaço para o arquivo assim parece que ele mudou, e verificá-lo dentro Eu ainda vou a última rota para voltar uma mudança se eu precisar de um único arquivo, como eu acho mais rápido de fazer.


Você pode reverter um changeset (no TFS2010) através da linha de comando fazendo:

  1. Abrir o prompt de comando do CMD ou do Visual Studio
  2. Altere o diretório para sua pasta do espaço de trabalho. Exemplo: cd C: \ myWorkspace
  3. Execute o seguinte comando tf (em que 123 é o número do conjunto de alterações)
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe" rollback /changeset:123 /recursive
  4. Vá para a janela Alterações pendentes para verificar arquivos marcados com edição, reversão e fazer check-in.

Nota : você deve usar o caminho completo tf.exe mesmo no Prompt de Comando do Visual Studio para evitar o erro "Impossível determinar a área de trabalho". Mais informações here

Referência de reversão (TFS 2010)
https://msdn.microsoft.com/en-us/library/dd380776(v=vs.100).aspx


Você tem duas opções para reverter (revertendo) um conjunto de alterações no Controle de Versão do Team Foundation Server 2010 . A primeira opção é usar a interface do usuário (se você tiver a versão mais recente do TFS 2010 Power Tools instalada).

A outra opção é usar o aplicativo de linha de comando de controle de versão do TFS 2010 :

tf.exe rollback

Eu tenho informações sobre as duas abordagens no meu post no blog .

Para Team Foundation Server 2012, 2013 ou Visual Studio Online , a reversão agora é incorporada diretamente ao Gerenciador de Controle de Origem e quando você está abrindo os detalhes de um conjunto de alterações na Janela do Team Explorer. Você não precisa instalar nenhum release das Power Tools para essa funcionalidade ao usar o Visual Studio 2012 ou posterior. Há um ótimo artigo do MSDN discutindo detalhes sobre a reversão de um conjunto de alterações agora disponível aqui: http://msdn.microsoft.com/en-us/library/ms194956(v=vs.110).aspx


Revertendo alterações para outro usuário

Se você estiver tentando reverter alterações para outro usuário, verifique se ficou atualizado sobre os arquivos que está tentando reverter; caso contrário, você verá o erro:

"Nenhuma alteração para reverter."





rollback