svn 서버 사이 동기화

by DDART posted Jul 29, 2020
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

백업서버

 

1 repository 생성

 

svnadmin create /home/user/svn/repos/repos_name

 

2. vi /home/user/svn/repos/repos_name/hooks/pre-revprop-change

 

#!/bin/sh
exit 0;

 

3. 실행속성 주기

 

$ chmod 755 /home/user/svn/repos/repos_name/hooks/pre-revprop-change

 

4. 초기화

 

$ svnsync init file:///home/user/svn/repos/repos_name svn+ssh://user@masterserver_address/home/user/svn/repos/repos_name

 

5. 동기화

 

$ svnsync sync file:///home/user/svn/repos/repos_name

 

6. crontab 에 추가

5번 명령을 쉘스크립트로 만들어 매일 새벽에 한번씩 돌려준다.