
SVN Repository Hotcopy의 \"-prune-empty-revs\" 옵션은 비어있는 리비전을 삭제하는 옵션입니다.
이 옵션을 사용하면, 원본 레포지토리에서 비어있는 리비전이 없는 복사 레포지토리가 생성됩니다.
예를 들어, \"svnadmin hotcopy -prune-empty-revs 원본_레포지토리 복사_레포지토리\" 명령어를 실행하면, 원본 레포지토리의 비어있는 리비전이 복사 레포지토리에서 삭제됩니다.
이 옵션을 사용하면, 복사 레포지토리가 더 작은 크기로 생성되며, 리비전이 더 적은 수로 유지됩니다.
그러나, 이 옵션을 사용하면, 원본 레포지토리의 모든 리비전이 복사 레포지토리에 반영되지 않을 수 있습니다.
따라서, 이 옵션을 사용하기 전에, 복사 레포지토리의 내용을 확인하고, 원본 레포지토리의 모든 리비전이 복사 레포지토리에 반영되는지 확인하는 것이 중요합니다.
2025-03-29 18:54