svnadmin
SVN 관리자를 위한 명령어입니다.
SVN 생성, 삭제, 백업 등을 할 수 있습니다.
기본 사용 방법
svnadmin ${COMMAND} ${OPTION} ${ARGUMENTS} ${REPOSITORY_PATH}
예제
SVN 저장소 생성
▶ 현재 경로에서 'happygram_repository' 의 이름으로 파일 시스템 형태로 저장소를 생성
svnadmin create --fs-type fsfs happygram_repository
SVN 덤프(백업)
▶ 현재 경로의 'happygram_repository' 의 리비전 100인 SVN 저장소를 'happygram_repository.dump' 파일로 덤프
svnadmin dump happygram_repository -r 100 > happygram_repository.dump
SVN 로딩
▶ 현재 경로의 'happygram_repository' 에 SVN 덤프 파일 'happygram_repository' 을 로딩
svnadmin load happygram_repository < happygram_repository.dump
SVN 핫카피
▶ 현재 경로의 'happygram_repository' 의 현재 상태 그대로 'happygram_repository_copy' 의 SVN 저장소에 복사
svnadmin hotcopy happygram_repository happygram_repository_copy
'IT - DevOps > Linux' 카테고리의 다른 글
[Linux] 리눅스 명령어 - svn (0) | 2018.12.05 |
---|---|
[Linux] 리눅스 명령어 - sed (0) | 2018.12.04 |
[Linux] 리눅스 명령어 - tar (0) | 2018.11.20 |
[Linux] 리눅스 명령어 - ls (0) | 2018.11.16 |
[Linux] 리눅스 명령어 - cp (0) | 2018.11.14 |