IT - DevOps/Linux

[Linux] 리눅스 명령어 - svnadmin

happygram 2018. 12. 6. 15:37

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