Como posso manter o histórico de um arquivo que é movido para um diretório sobrescrever um arquivo com o mesmo nome
Pergunta
Considere a seguinte estrutura de diretório subversion
/dir1/file.txt
/dir2/file.txt
Eu quero mover o file.txt em dir1 para substituir o mesmo arquivo em dir2 e garantir que a história para o arquivo dir1 é mantida. Eu não me importo sobre a história do arquivo dir2 originais.
Isso é possível utilizando comandos do Subversion e não cortar o backend?
Solução
Em primeiro lugar você nunca deve considerar cortar o backend -. Nega o ponto de usar SVN em primeiro lugar
Eu não vejo por que você não poderia apenas fazer
svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt
a história do arquivo irá segui-lo após a mudança.
Outras dicas
Tente
- dir2 Excluir / file.txt e comprometer
- emitir um comando svn move para mover dir1 / file.txt para dir2 / file.txt e comprometer -. A história deve ser preservada
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow