SVN – Como recuperar uma pasta apagada/deletada no SVN

2 07 2012

PROBLEMA

Se em algum dia você remover uma pasta inteira do controle de versão SVN (sem querer :P), não se desespere, existe muitas maneiras de você recuperar essa pasta com todo o seu histórico.

SOLUÇÃO

A solução que encontrei foi fazer um checkout da pasta, depois disso fazer um copy de uma determinada versão para o estado atual e no final commitar essas modificações/restaurações

Comandos:

svn co -N SVN_URL .

svn copy SVN_URL@NUMERO_REVISAO DIRETORIO_REMOVIDO

svn commit -m “Restaurando pasta removida” DIRETORIO_REMOVIDO

 

Exemplo:

svn co -N https://svn.empresa.com/repo/projetos/portalempresa@2840 .

svn copy https://svn.empresa.com/repo/projetos/portalempresa@2840 portalempresa

svn commit -m “Restaurando pasta removida” portalempresa

FONTE: AQUI

Anúncios

Ações

Information

One response

29 05 2015
DIDI

perfeito

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: