Linux
리눅스 우분투 svn 설치
나호성
2016. 7. 26. 16:53
반응형
1. 업데이트 수행 및 SVN 설치
#apt -get update
#apt -get install subversion
2. 저장소 폴더 및 저장소를 위한 폴더 생성
#mkdir -p /home/svn/repos/
#svnadmin create --fs-type fsfs /home/svn/repos/project
3. svnserve.conf & passwd & authz 파일 수정
#vi /home/svn/repos/project/conf/svnserve.conf
( '#'을 지워 주석을 해제하고 저장한다. )
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz
#vi /home/svn/repos/project/conf/passwd
[users] 아래에 계정을 추가
ex) admin = 1234
#vi /home/svn/repos/project/conf/authz
passwd 파일에서 생성한 계정의 권한을 준다.
[/] 또는 [/경로]를 쓰고 아래에
ex) admin = rw
4. SVN 서버 실행 및 확인
#svnserve -d -r /home/svn/repos/
#ps -ef|grep svnserve
위와 같이 나오면 서버 실행중
( 서버 중지 : killall svnserve )
5. SVN 체크아웃
#svn co svn://localhost/project
계정 정보 입력후 체크 아웃 성공하면 완료
외부에서도 접속하는지 확인해볼것
반응형