我不是程序员。在我们公司,我们的开发人员(主要使用 .NET)曾经使用过 Visual Source Safe。
随着所有开发人员的计算机重新安装和更新到 Windows 7 64 位,VSS 的问题出现了,我注意到它已被一种称为 Windows Foundation Server 的东西所取代,而后者需要单独的许可证。
- 本地安装的 SVN 服务器是否会取代 VSS 来对 .NET 应用程序进行版本控制?
- 我可以在 Linux 上安装 SVN 服务器,让用户使用 Tortoise SVN 客户端,并将存储库驻留在 Windows 文件共享服务器中吗?谢谢!
答案1
对于您的两个问题,答案都是肯定的。我们还使用 SVN 服务器和 Tortoise,以及付费的 Visual Studio 插件 VisualSVN,该插件可直接从 Visual Studio 内部连接 Tortoise 和 SVN 服务器。我们也考虑过 TFS,但它太大了,需要太多的基础设施和时间。