svnserve 与 xinetd + svnserve

svnserve 与 xinetd + svnserve

考虑到可扩展性/负载和安全性,最佳解决方案是什么?svnserve + xinetd 还是独立 svnserver?谢谢!

答案1

不要忘记,ssh 上总有 svn,并且mod_dav_svn,两者都被广泛部署,并且高度可靠。

答案2

我认为使用 xinetd 的一个好处是关于多个存储库。

如果您希望一个 svnserve 提供多个存储库,则需要使用 -r 开关,并加载 svnserve。

但是,添加新的存储库树需要重新启动整个 svnserve 进程,可能会中断当前用户。

如果您使用 xinetd,它将在下次系统安静时自动被拾取(并且您不必等待它发生)。

目前,这是我所能看到的使用 xinetd 的唯一优势。

相关内容