Linux

svn url 주소 관련

Naan 2021. 1. 25. 10:54
320x100

svn 운영하다 보면 데이터 용량이 크거나 파일 갯수가 많아서 행이 걸리는 경우가 발생 한다.


나는 httpd 를 운영 하다 보니깐 이런 문제가 발생 하였다.


검색 하다보니깐 svnserve 를 이용하면 httpd 보다 훨씬 더 빠른 속도로 운영이 가능하다고 한다.


찾아서 검색 해보니 간단하다. svn 서버에서 repo 경로만 지정해서 svnserve 만 구동 해주면 된다.


svnserve -d -r /data/ --memory-cache-size 4096 --cache-txdeltas yes --log-file /var/log/svnserve.log -M 0

이 정도면 된다.


이렇게 하면 기존에 https://svn/data/test 주소였다면 svn://svn/data/test 로 접속 주소가 변경 된다.


이러면 정상 작동이 안되니 모든 url 주소를 svn relocate TO-URL 명령을 써서 변경 해주면 된다.


320x100