Subversion: como determinar quando os arquivos se tornaram corruptos

6

Estou usando o Subversion apenas para sincronização privada entre um laptop e um desktop. Recentemente descobri que vários arquivos ASCII e vários arquivos binários foram corrompidos. Em vez do conteúdo esperado, uma longa série de nomes de arquivos e estruturas de diretórios foi inserida, com algumas strings truncadas de dados binários.

Eu nunca encontrei uma atualização ou confirmação de resposta indicando que o repositório está corrompido, não há problemas de sistema de arquivos ou de hardware nos dois clientes que usaram o servidor Subversion.

A minha pergunta é, existe alguma maneira que eu possa determinar quando os arquivos começaram a ficar corrompidos no repo, e então reverter os arquivos daquele antigo commit onde eles ainda estavam intactos?

    
por ioctlvoid 24.01.2013 / 17:24

1 resposta

1

Eu tentaria svnadmin verify no repositório. Isso pode pelo menos dar uma ideia de onde está a corrupção. Já realizei repo surgery no passado para corrigir a corrupção, mas é sempre um pouco arriscado.

    
por 04.02.2013 / 01:52