Doug Hellmann의 스크립트를 사용하여 2 년 동안의 레포를 백업했으며 결국 서버 하드 드라이브를 잃어 버렸습니다. 그래서 다른 컴퓨터에서 새로운 저장소를 만들고 복구 명령을 시도했습니다.백업에서 SVN 저장소 복원
gunzip -c `ls -tr dump*` | svnadmin load /home/svn/myproject
오직 작동하지 않습니다. 그것은 응답을 준다
<<< Started new transaction, based on original revision 917
svnadmin: File not found: transaction '0-1', path 'MineSweeper2/src/com/bytezone/minesweeper2/Game.java'
* editing path : MineSweeper2/src/com/bytezone/minesweeper2/Game.java [email protected]:~/SVN backups$
누군가는 틀린 무엇이 틀리게 설명 할 수 있는가? 모든 증분 백업을 만들었습니다. 이것은 가장 간단한 경우입니다.
덧붙여로드를 시도하기 전에 12 개 정도의 백업 파일을 하나의 파일로 압축 할 수 있습니까?
그들은 (-t 옵션으로 인해) 올바른 순서로 있어야하지만, 먼저 새 서버에 복사 했으므로 타임 스탬프가 재정렬되었을 수 있습니다. 그들 모두가 지금 같은 타임 스탬프를 가지고있는 것처럼 보이기 때문에 나는 실제로 말할 수 없다. – dmolony
여러 파일을 복사 할 때 순서에 대한 고려 사항이없는 많은 복사 작업을 보았습니다. 알파벳 순서를 사용할 수 없습니까? 첫 번째 덤프를 하나씩 실행하면 어떻게됩니까? – madth3
감사합니다. 각 파일을 순서대로 건 드리면 작동합니다. – dmolony