Tho*_*ess 13 svn visualsvn collabnet visualsvn-server ubersvn
我正在帮助我的业务部门设置一个Subversion服务器,我正在评估一些选项,如VisualSVN Server,CollabNet Subversion Edge和uberSVN.
我已经尝试过VisualSVN Server的基本版本,看起来相当不错.我也试过uberSVN,很快就看到你不能批量添加现有的存储库是多么令人沮丧.
是否有人在各种Subversion服务器产品之间进行了逐点比较?我还没有发现任何与CI功能矩阵为比较持续集成服务器所做的相同的史诗和全面的事情.
任何人都可以总结各种Subversion服务器之间的差异化功能吗?或者他们在很大程度上是个人品味的问题?
免责声明:我管理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.