1. Install Apache, Subversion
  2. svn module for apache : sudo apt-get install libapache2-svn
  3. mkdir /home/svn; cd /home/svn
  4. svnadmin create --fs-type -fsfs sample
  5. editing /etc/apache2/mod-available/dav_svn.conf
    1. SVNParentPath /home/svn/sample
    2. uncomment : Auth*
Subversion을 우분투에 설치하여 사용하던 중 외부에 공개할 일이 있어 아파치 데몬(Apache2)과 연동하였다.
하지만 웹으로 접속하였기 때문에 커밋할 때 퍼미션 오류가 발생하였으니...

Can't open file '/home/svn/(Repository Name)/db/txn-current-lock': Permission denied

접기

http://www.svnforum.org/2017/viewtopic.php?t=6519
SVN 포럼에서 발견하여 해결하였습니다
# chown -R www-data:www-data /var/svn/*
# chmod -R 770 /var/svn/*


/var/svn/ 은 서브버전이 설치된 경로입니다.
728x90

'OS > LINUX' 카테고리의 다른 글

apache2+php5에서 메일보내기  (0) 2010.10.07
apache2+php5에서 메일보내기  (0) 2010.10.07
Ubuntu + Django + Apache  (0) 2010.01.12
SSH 암호 입력 없이 접속하기  (0) 2010.01.05
How to connect Microsoft Bluetooth Notebook Mouse 5000  (0) 2009.09.30

+ Recent posts