반응형
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
계정 정보 입력후 체크 아웃 성공하면 완료
외부에서도 접속하는지 확인해볼것
반응형
'Linux' 카테고리의 다른 글
리눅스 우분투 zip war 압축 풀기 (0) | 2017.03.07 |
---|---|
리눅스 우분투 crontab (크론탭) 설정 (0) | 2017.03.06 |
리눅스 우분투 vsftpd 설치 및 설정 (0) | 2016.07.29 |
리눅스 svn E:220001 에러 (0) | 2016.07.26 |
리눅스 웹 서버 정보 확인 & 톰캣 아파치 서버 정보 감추기 (0) | 2015.06.11 |