Subversion服务器的比较(VisualSVN,CollabNet,uberSVN等)?

Tho*_*ess 13 svn visualsvn collabnet visualsvn-server ubersvn

我正在帮助我的业务部门设置一个Subversion服务器,我正在评估一些选项,如VisualSVN Server,CollabNet Subversion Edge和uberSVN.

我已经尝试过VisualSVN Server的基本版本,看起来相当不错.我也试过uberSVN,很快就看到你不能批量添加现有的存储库是多么令人沮丧.

是否有人在各种Subversion服务器产品之间进行了逐点比较?我还没有发现任何与CI功能矩阵为比较持续集成服务器所做的相同的史诗和全面的事情.

任何人都可以总结各种Subversion服务器之间的差异化功能吗?或者他们在很大程度上是个人品味的问题?

Mar*_*ard 8

免责声明:我管理SVN Edge项目,也是Apache Subversion项目的提交者.

我认为这主要是品味问题.

这三个都是免费的,但只有SVN Edge是开源的.

VisualSVN Server仅在Windows服务器上运行,如果您要使用它,则不会出现问题.无论如何,因为它只能在Windows上运行,所以它可以更紧密地集成.

SVN Edge和UberSVN提供Web浏览界面,VisualSVN Server提供Microsoft Management Console加载项.

SVN Edge有一个名为"Discover Repositories"的功能,可以自动添加您拥有的所有现有存储库.您只需将其指向包含您的存储库的文件夹即可.SVN Edge还有一个REST API,因此您可以编写脚本来执行添加存储库等操作.

请记住,所有这三个主要用于帮助您配置和管理服务器.用户与之交互的实际服务器是Apache + Subversion.所以你走哪条路并不重要,这都是Subversion.