与 Windows 相比,在 Linux 上运行 Subversion 服务器有什么好处吗?

Pau*_*oon 7 linux windows svn

我们目前在 Windows 服务器上运行CollabNet Subversion。我最近有机会将 Subversion 服务器移到另一台机器上,我基本上可以在 Windows 服务器或 Linux 服务器之间进行选择。我们主要是一家 Windows 商店,所以我可能会在所有条件相同的情况下使用 Windows 服务器,但我想知道将它放在 Linux 服务器上是否有任何好处。我不是在寻找 Windows 和 Linux 服务器之间的争议,而是在寻找特定的功能、记录的性能差异或任何其他我可能更喜欢 Linux 作为 Subversion 服务器的原因。

我们的客户使用 TortoiseSVN,如果重要的话,服务器版本可能是 Windows Server 2008 R2 或 Ubuntu 10.04,但这也可能是灵活的。

编辑:一些答案后的一些额外评论:许可对我们来说不是问题,我们的 VMWare 集群有大量备用资源,所以这不是什么大问题,我对 Linux 和 Windows 都很满意,所以这也不影响这个。听起来我听说没有区别,所以这可能是我的答案。

Mar*_*son 5

我们最初在 Windows 上运行 Collabnet 大约 12 个月,然后我们将其切换到 Linux SVN 系统。然后,我们将存储库拆分到两个独立的系统上 - 一个运行 Ubuntu,另一个运行 Windows Server 2003 R2。

它们之间绝对没有区别,它们都可以出色地运行 Active Directory 集成,它们都是虚拟机并且彼此速度一样快,并且我们的用户都没有遇到过任何一个系统的问题。

因此,请选择您最了解的操作系统。