나는 로드 된 svn 저장소에 마지막 몇 개정판이 누락되었습니다. 어떻게 해결합니까?
svnadmin dump repos > repos.dump
다음 나는 새 컴퓨터
svnadmin load newrepos < repos.dump
에 그것을로드 완료되면 새 저장소가 지난 몇 백 개정 누락 내 저장소를 덤프.
repos.dump가 리비전을 누락하고 있는지 검사 할 수 있습니까? 누락 된 리비전을 덤프하고 새 리포지토리에로드 할 수 있습니까? 아니면 처음부터 다시 시작해야합니까?
처음부터 시작하는 것은 저장소가 3GB이고 중간 정도의 속도로 인터넷을 통해 잡아야하기 때문에 고통 스러울 것입니다!
EDIT : SOLVED - 운영자 오류!
그래서, 난 이미 (account2하는 계정 1에서) 일단 저장소를 마이그레이션했다고 잊고와 나는 계정 1 저장소를 제거되지 않습니다. 나는 내 원격 계정에 빠르게 ssh를 넣을 수있는 bash 함수를 가지고 있으며 기본적으로 account1을 기록하고있다. (나는 그것에 대해 생각하고 있지 않다.) 그리고 저장소를 보았을 때부터 모든 것이 잘되고 그래서 account3에 덤프를 보냈다. 내가 잘못된 계좌에 있다는 사실을 알지 못하도록 별칭을 말한 것).
이제 터미널의 밝은 빨간색 계정에 사용자 이름을 넣을 것입니다. 그리고 나는 그들에게 거짓말을하기보다는 오래된 저장소를 캐싱하고 있습니다. 그리고 프로필 해킹의 기본 사용자 측면을 제거하려고합니다.
그러나 누락 된 버전을 새 위치로 전송하는 데 --incremental
을 사용할 수있었습니다. 그래서 모든 조언은 여전히 도움이되었습니다.
완전히 새로운 저장소에로드하고 있습니까? – kdgregory
네, 완전히 새로운 것입니다. – bias