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
'Linux' 카테고리의 다른 글
This job is stuck because the project doesn't have any runners online assigned to it. (0) | 2021.01.26 |
---|---|
gitea install cenots 7 (0) | 2021.01.25 |
Error while parsing config file: /work/passwd: 1: Section header expected (0) | 2021.01.22 |
docker gitlab runner install (0) | 2021.01.18 |
httpd 2.4.6 이상 업그레이드 하기 centos7 (0) | 2021.01.15 |