본문 바로가기

Linux

[SVN] SVN Repository 추가방법

1. 폴더 / 사용자 추가

  # cd /var/www/svn

  # svnadmin create --fs-type bdb REPO Name

  # chown -R apache.apache REPO Name

  # chmod -R g+w REPO Name

  # svnserve -d -r /var/www/svn/

(

서버소켓을 바인드할 수 없습니다: 주소가 이미 사용 중입니다.

-> killall svnserve

)

  # cd /etc/httpd/conf/

  #/usr/bin/htpasswd -m passwd 추가하고자 하는 계정 ==> 최초 1회만 추가하면 됨


2. httpd.conf에 Location 부분 추가   

   # vi /etc/httpd/conf/httpd.conf

   == 제일 하단부 ==

<Location /svn/REPO Name>

DAV svn

SVNPath /var/www/svn/REPO Name

AuthType Basic

AuthName "REPO Name's Repository" <== Repo의 이름을 적절하게 입력

AuthUserFile /etc/httpd/conf/passwd

Require valid-user

</Location>


3. httpd 재시작

# service httpd restart

'Linux' 카테고리의 다른 글

[Linux]C언어 Gateway 정보 가져오기  (0) 2012.10.29
[Linux] ioctls request 목록  (0) 2012.10.26
[Linux] ioctl  (0) 2012.10.26
[Linux] C작성 IP, Broadcast, Subnetmask, MAC address, NIC 가져오기  (0) 2012.10.26
[Linux] system 함수 대체  (0) 2012.04.26