Size: 940
Comment:
|
Size: 998
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 24: | Line 24: |
Keyword substition을 위한 세팅 | Keyword substitution을 위한 세팅 |
Line 29: | Line 29: |
각 저장소별 svnserve.conf 설정파일이 존재하며, 이 파일내에 접근 사용자를 정할 수 있다. 또한 [Apache]에 dav-svn으로 설정하여, 쓰는 방법이 있고, 이 경우에는 아파치설정에 의한다. | 각 저장소별 svnserve.conf 설정파일이 존재하며, 이 파일내에 접근 사용자를 정할 수 있다. 또한 [Apache]에 dav-svn으로 설정하여, 쓰는 방법이 있고, 이 경우에는 아파치설정에 의하며, 80포트를 그대로 이용한다는 장점이 있다. |
[CVS]대체를 위해 설계된 SourceCodeControlSystem
관련정보
[http://www.onlamp.com/pub/a/onlamp/2004/08/19/subversiontips.html The Top Ten Subversion Tips for CVS Users]
사용법의 간단한 정리
서버측 저장소 만들기. (저장소는 프로젝트마다 하나씩)
# mkdir /home/svn # cd /home/svn/ # svnadmin create --fs-type bdb sample # chmod -R g+w sample
서버프로그램실행 (기본 3690포트)
# svnserve -d -r /home/svn/
Keyword substitution을 위한 세팅
$ svn propset svn:keywords "Id Rev" *.py
각 저장소별 svnserve.conf 설정파일이 존재하며, 이 파일내에 접근 사용자를 정할 수 있다. 또한 [Apache]에 dav-svn으로 설정하여, 쓰는 방법이 있고, 이 경우에는 아파치설정에 의하며, 80포트를 그대로 이용한다는 장점이 있다.