svn 저장소를 안전하게 마이그레이션하고 기록을 변경하는 방법은 무엇입니까?

svn 저장소를 안전하게 마이그레이션하고 기록을 변경하는 방법은 무엇입니까?

또는 특정 버전의 스냅샷만 있습니다 svnadmin dump.svnadmin export

다른 서버로 마이그레이션할 때 모든 변경 로그를 유지하는 방법은 무엇입니까?

/repositories그냥 거기 복사해도 괜찮을까요 ?

답변1

svnadmin dump는 전체 저장소의 '백업'을 생성한 다음 svnadmin load를 사용하여 새 저장소로 복원할 수 있습니다. 이는 전체 백업/복원이며 권장되는 대로 기록을 유지합니다.그 책.

저장소를 동일한 운영 체제로 이동하는 경우(예: Windows에서 Windows로, Linux에서 Linux로) 저장소 디렉터리를 안전하게 복사할 수 있습니다. 어떤 사람들은 저장소의 UUID(svnadmin setuuid) 그러나 꼭 필요한 것은 아닙니다.

OS 간에 마이그레이션하는 경우 덤프/로드가 유일한 옵션입니다.

관련 정보