본문 바로가기

개발

[Linux] Ubuntu 14.04 svn 설치




테스트 환경 

OS : Ubuntu 14.04 (AWS Server)




AWS EC2 우분투 서버에 subversion 설치 하기


1. 저장소 정보 갱신 

ubuntu@ip:~$ sudo apt-get




2. subversion 설치

ubuntu@ip:~$ sudo apt-get install subversion




3. 디렉토리와 저장소 생성

ubuntu@ip:~$ mkdir -p /home/ubuntu/svn/repo/

ubuntu@ip:~$ svnadmin create /home/ubuntu/svn/repo/myrepo




4. 저장소 기본 설정

ubuntu@ip:~$ cd /home/ubuntu/svn/repo/myrepo/conf

ubuntu@ip:~$ vi svnserve.conf


[general]

anon-access = none    #익명 사용자 접근불가
auth-access = write    # 허가된 사용자만 읽기/쓰기
password-db = passwd    # 암호설정 파일명을 passwd로 지정




5. 사용자 추가(passwd 파일)

ubuntu@ip:~$ vi passwd

[users]
user1 = user123 (ID / password)




6. SVN 서버 시작

ubuntu@ip:~$ svnserve -d -r /home/ubuntu/svn/repo/



7. SVN 클라이언트 설치 후 접속

svn://ip/myrepo


* 접속이 되지 않는다면 AWS security group에서 3690 포트를 열어줘야 함.



8.SVN 서버 중지
ubuntu@ip-ip:~$ ps -ef | grep svn ubuntu 2261 1 0 Sep09 ? 00:00:00 svnserve -d -r /home/ubuntu/svn/repo/
ubuntu@ip-ip:~$ kill 2261







맨 위로