Subversion 부분 덤프
글쓴이: feanor / 작성시간: 수, 2006/09/13 - 11:45오전
Subversion 저장소 덤프를 뜨는데, 저장소에 여러 코드가 섞여 있어서 전체 덤프가 아니라 어떤 디렉토리 아래만을 부분적으로 덤프를 뜨고 싶은 경우가 있을 것입니다. svndumpfilter를 써서 다음과 같이 하면 됩니다.
#!/bin/sh svnadmin dump /svn/tinuviel \ | svndumpfilter include lt --drop-empty-revs --renumber-revs > lt-dump
svndumpfilter include 뒤에 부분적으로 덤프를 뜨고 싶은 디렉토리 이름을 적습니다. --drop-empty-revs 옵션을 주면 해당 디렉토리와 관계 없는 리비전을 빼 주고, --renumber-revs 옵션을 주면 빠진 리비전을 무시하고 리비전 번호를 다시 붙여 줍니다.
댓글 달기