SVN(Subversion)
SVN(Subversion) 웹서버 연동 (commit 시 자동 반영, 리눅스 기준)
쫑가르카스
2015. 10. 20. 17:39
SVN(Subversion) 웹서버 연동 (commit 시 자동 반영, 리눅스 기준)
리눅스 svn 서버 저장소 자동 적용
svn 서버 저장소 웹 서버 연동
svn 저장소에 commit을 하면 웹 서버에도 자동으로 적용되도록 할 수 있다.
svn checkout 하기
]# svn checkout file:///svn/okkks.tistory.com/trunk /wwwdata/okkks.tistory.com
post-commit 설정
- svn checkout 후 실행된다.
- /svn/저장소주소/hooks/에 위치
]# vi /svn/저장소주소/hooks/post-commit
#!/bin/bash
svn update 웹서버주소(예>/wwwdata/okkks.tistory.com)
post-commit 파일에 실행 권한을 부여한다.
]# chmod 755 /svn/okkks.tistory.com/hooks/post-commit