SVN 사용하기
svn일반적인 SVN 작업 순서.
remote repository 생성(TODO)
svn 계정 세팅
리모트 저장소의 ~/conf/passwd
를 열어 편집해준다.
[users]
harry = harryssecret
다음 ~/conf/svnserve.conf
파일을 열어 편집해준다.
[general]
password-db = passwd
svn 계정 정보를 passwd
파일에서 참조하게 됨. 주석처리 되어있을 것이므로 그냥 풀면 된다.
리모트 저장소에 ~/trunk
가 없으면 하나 만들어준다.
로컬에서 svn mkdir svn://your_host/your_repository_dir/trunk
로 만들어줘도 된다.
initial commit : 로컬 소스 리모트 저장소로 import 시키기
프로젝트 디렉터리의 하나 상위 디렉터리에서,
svn import 프로젝트디렉터리 svn://your_host/your_repository_dir/trunk
확인 :
svn list svn://your_host/your_repository_dir/trunk
리모트 저장소에서 로컬로 소스 내려받기(checkout)
체크아웃할 때도 하나 상위 디렉터리에서,
svn checkout svn://your_host/your_repository_dir/trunk 내려받을_디렉터리이름