Reverter conjuntos de alterações
Publicado: abril de 2016
Um conjunto de alterações é uma parte permanente do histórico dos itens com controle de versão e não pode ser desfeita ou removida. No entanto, é possível reverter os efeitos de um ou mais conjuntos de alterações.
Dica
Você pode confirmar que as alterações resultantes da reversão de alguns itens correspondem ao que você pretende fazer antes de confirmá-las no servidor.Consulte Dicas para obter detalhes.
Permissões necessárias
Você deve ser um dos Colaboradores de seu projeto de equipe. Consulte Team Foundation Server default groups, permissions, and roles.
O que você deseja fazer?
Reverter as alterações de um único conjunto de alterações
Reverter as alterações de um intervalo de conjuntos de alterações
Reverter para uma versão específica
Trabalhar no prompt de comando
Obter dicas
Reverter as alterações de um único conjunto de alterações
Por exemplo, um desenvolvedor deseja remover os efeitos de um conjunto de alterações:
Para reverter um conjunto de alterações na página Detalhes do Conjunto de Alterações
- Na página Detalhes do Conjunto de Alterações, escolha Reverter.
Para reverter um conjunto de alterações na janela Histórico
- Na janela Histórico, abra o menu de atalho de uma versão e escolha Reverter o Conjunto de Alterações Inteiro.
Para reverter um conjunto de alterações a partir do Gerenciador do Controle do Código-Fonte
No Gerenciador do Controle do Código-Fonte, selecione um item, abra o menu de atalho e escolha Reverter.
Dica
Os itens que você seleciona determinam o escopo que a reversão altera.
Na caixa de diálogo Reverter, selecione Reverter alterações de um único conjunto de alterações.
Reverter as alterações de um intervalo de conjuntos de alterações
Por exemplo, um desenvolvedor deseja remover os efeitos de alguns conjuntos de alterações consecutivos:
Para reverter um conjunto de alterações na janela Histórico
- Na janela Histórico, selecione duas ou mais versões consecutivas, abra o menu de atalho e escolha Reverter.
Para reverter um conjunto de alterações a partir do Gerenciador do Controle do Código-Fonte
No Gerenciador do Controle do Código-Fonte, selecione um item, abra o menu de atalho e escolha Reverter.
Dica
Os itens que você seleciona determinam o escopo que a reversão altera.
Na caixa de diálogo Reverter, selecione Reverter alterações de um intervalo de conjuntos de alterações.
Reverter para uma versão específica
Por exemplo, um desenvolvedor deseja reverter um arquivo para uma versão anterior, eliminando o efeito de todos os conjuntos de alterações que ocorreram depois dessa versão:
Para reverter para uma versão específica
No Gerenciador do Controle do Código-Fonte, selecione um item, abra o menu de atalho e escolha Reverter.
Na caixa de diálogo Reverter, selecione Reverter para uma versão específica.
Trabalhar no prompt de comando
Dicas
Se a alteração ainda estiver pendente (check-in ainda não realizado), você poderá desfazer a alteração em vez de revertê-la novamente. Consulte Desenvolver código e gerenciar alterações pendentes.
Como a maioria das alterações nos arquivos, a alteração de reversão é enfileirada como uma alteração pendente. Depois que você reverte os arquivos, você pode ver os arquivos que você está alterando e compare o conteúdo dos arquivos com a versão mais recente no servidor. Depois de confirmar que as alterações reais correspondem ao que você queria, prossiga com o check-in dessas alterações.
A reversão não exclui os conjuntos de alterações ou quaisquer dados. Se você mudar de ideia, use a reversão para voltar o conteúdo dos arquivos para seu estado antes da reversão.