Subversion 구성을 최적화하기위한 요령은 무엇입니까?


9

Linux 또는 Windows 시스템의 경우 Subversion 서버를 최적화하기 위해 어떤 트릭을 수행합니까?

다음은 HTTPS를 사용하여 Apache를 제공하고 LDAP 인증을 사용하여 Active Directory에서 지원하는 Linux 시스템에 대한 현재의 요령입니다.


KeepAlive에 대한 알림에 감사드립니다! 실제로 유럽과 아시아 사이에서 svnsync를 수행하고 있으며 'KeepAlive On'이 성능을 두 배로 향상 시켰습니다!
phil_w

답변:


6

BDB와 FSFS의 성능 차이에 대해 많이 말할 수는 없지만 FSFS가 훨씬 안정적이라고 말할 수 있습니다. 나는 단순히 당신의 정신을 보존하기 위해 BDB를 사용하는 것이 좋습니다. BDB에서 지연되는 저장소가있을 때 적어도 일주일에 한 번, 종종 여러 번 복구를 실행해야했습니다. 자극적이었다. 이제 우리는 FSFS를 사용하기 시작했습니다.


2
+1 더 많은 표를 드릴 수 있기를 바랍니다. BDB를 사용하는 경우 잘못하고 있습니다. BDB를 사용할 때 많은 문제가있었습니다. fsfs를 사용했기 때문에 우리는 아무것도 없었습니다.
David Pashley

의견을 보내 주셔서 감사합니다. 저는 지난 3 년 동안 FSFS를 기본 설정으로 전환했을 때 FSFS를 실행 해 왔으므로 그러한 상황에 (감사하게) 맞지 않았습니다. 내가 귀찮게해서는 안된다는 것을 알고 반갑습니다. : D
Scott Markwell

SVN을 사용하는 주된 이유 중 하나는 FSFS 저장소가 있었기 때문입니다. 이 기능을 위해 최첨단을 만드는 데 사용합니다.
d -_- b


0

mod_dav_svn 및 Apache 대신 svnserve를 사용할 때 성능이 크게 향상되었습니다.

작업중 인 프로젝트에서 저장소 성능을 분석하기 위해 몇 가지 측정을 수행했으며 그 결과 이전에 사용 된 Apache 서버 외에도 svnserve 서버를 설정했습니다. 참조 http://www.ohrner.net/software/tipps_en.php를 참조 및 측정 결과를 절 "서브 성능".

svnserve를 사용하는 것이 항상 옵션은 아니지만 적어도 WebDAV / DeltaV 액세스 외에 추가로 사용하는 경우가 많으며 그럴 경우 보람이있을 수 있습니다.

건터 오너

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.