crazybyte Asked: 2010-02-28 14:27:45 +0800 CST2010-02-28 14:27:45 +0800 CST 2010-02-28 14:27:45 +0800 CST svnserve 与 xinetd + svnserve 772 考虑到可扩展性/负载和安全性、svnserve + xinetd 或独立 svnserver,什么是最佳解决方案?谢谢! svn svnserve xinetd 2 个回答 Voted Dave Cheney 2010-02-28T15:53:57+08:002010-02-28T15:53:57+08:00 不要忘记 svn over ssh 和 svn 总是mod_dav_svn被广泛部署且高度可靠。 Wibbit 2010-03-25T10:14:19+08:002010-03-25T10:14:19+08:00 我认为使用 xinetd 的好处之一是关于多个存储库。 如果您希望一个 svnserve 服务于多个存储库,则需要使用 -r 开关并加载 svnserve。 但是,添加新的存储库树需要重新启动整个 svnserve 进程,可能会中断当前用户。 如果您使用 xinetd,它将在下次系统正常时自动被拾取(并且您不必等待它发生)。 目前,这是我可以看到使用 xinetd 的唯一优势。
不要忘记 svn over ssh 和 svn 总是
mod_dav_svn
被广泛部署且高度可靠。我认为使用 xinetd 的好处之一是关于多个存储库。
如果您希望一个 svnserve 服务于多个存储库,则需要使用 -r 开关并加载 svnserve。
但是,添加新的存储库树需要重新启动整个 svnserve 进程,可能会中断当前用户。
如果您使用 xinetd,它将在下次系统正常时自动被拾取(并且您不必等待它发生)。
目前,这是我可以看到使用 xinetd 的唯一优势。