Pure Software Engineer :)
SVN 설정 본문
먼저 svn을 설치한다.
$ sudo apt-get install subversion
svn 저장소로 사용할 디렉토리 생성
$ mkdir svn-repository
svn 저장소 설정
$ svnadmin create svn-repository
서버 on
$ svnserve -d -r svn-repository
(-d : daemon으로 돌림)
(-r : server의 root directory)
svn-repository/conf/svnserve.conf 파일에서 사용자 권한 설정
anon-access = none
auth-access = write
password-db = passwd
svn-repository/conf/passwd 파일에서 사용자 비밀번호 설정
이제 서버가 구축되면 다른 머신에서 client 설정을 하면 된다.
$ svn co svn://cantom.kaist.ac.kr svn_test
svn에 파일추가, commit, update는 다음과 같이 한다.
svn add,
svn commit(svn ci)
svn update (svn up)
------------------------------
svn을 사용하다보면 때로는 .svn 디렉토리를 모두 제거해야할 필요가 생긴다.
이는 다음과 같이 해결 가능
$ find ./ -name .svn -print0 | xargs -0 rm -rf
'Software Engineering > Linux' 카테고리의 다른 글
[XEN] Guest VM에서 vtpm 사용하기 (0) | 2012.09.19 |
---|---|
[XEN] Xend managed Domain 생성 (0) | 2012.08.03 |
TPM 개발환경 (0) | 2012.07.24 |
IPMI 사용법 (0) | 2012.07.24 |
[XEN] guest vm 생성하기위한 loop device 설정 (0) | 2012.05.31 |