CentOS 7.x SVN Subversion 설치 방법



리눅스는 SVN 서버, 윈도우는 SVN 클라이언트 접속방법에 대해서 알아보자.


1. subversion 설치

# yum install -y subversion


2. 프로젝트 폴더 생성

# mkdir /var/svn

# svnadmin create /var/svn/P0001

/var/svn 디렉토리를 미리 생성해 주어야 한다.


3. 프로젝트 설정 ( vi /var/svn/P0001/conf/svnserve.conf )

[general]

# auth-access = write

# password-db = passwd

auth-access = write

password-db = passwd

주석 처리된 것을 찾아서 풀어주자.

맨 앞에 공백까지 지워줘야 한다.


4. 프로젝트 계정 설정 ( vi /var/svn/P0001/conf/passwd )

[users]

# harry = harryssecret

# sally = sallyssecret

svnid=test123

계정과 비밀번호를 한줄에 하나씩 추가해주면 된다.


5. subversion 데몬 시작

# systemctl enable svnserve

# systemctl start svnserve

에러가 난다면 systemctl status svnserve 로 체크해서 수정해주자.


6. subversion 포트 방화벽 설정

# firewall-cmd --permanent --zone=public --add-port=3690/tcp

success

# firewall-cmd --reload

success

# firewall-cmd --list-all

public (default, active)

  interfaces: eth0 eth1

  sources:

  services: dhcpv6-client http ssh

  ports: 3690/tcp

  masquerade: yes

  forward-ports:

  icmp-blocks: echo-request

  rich rules:

3690 포트를 추가해주면 된다.



이제 윈도우에서 SVN 클라이언트 프로그램을 설치하고 접속해보자.


http://tortoisesvn.tigris.org/ 에서 다운로드 할 수 있다.


크롬브라우저에서 안되면 파이어폭스나 익스플로러에서 다운 받으면 된다.


설치를 했다면 접속주소는 svn://도메인주소/P0001 이렇게 형식이다.


커밋을 하게되면 비밀번호를 물어보는 팝업이 자동으로 뜰 것이다.


위에서 설정한 계정정보를 입력하면 된다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,