考虑什么是最好的解决scheme,可伸缩性/负载和安全性,svnserve + xinetd或独立的svnserver? 谢谢!
不要忘记,总是svn ssh和mod_dav_svn ,两者都广泛部署,并且高度可靠。
有一件事情我可以认为是用xinetd来做的好处,就是关于多个存储库。
如果您希望有一个svnserve提供多个存储库,则需要使用-r开关,然后加载svnserve。
但是添加新的存储库树需要重新启动整个svnserve进程,可能会中断当前用户。
如果你使用xinetd,系统下一次就会自动拾取(而且你不必等待它发生)。
目前这是使用xinetd的唯一优势。