在多开发人员环境中,是否有人使用基于Web的PVCS(Serena)源代码控制应用程序进行Visual Studio ASP.NET Web开发?
由于缺乏与VS的集成,我担心我们会因文件没有被检入存储库而混乱,因为我认为,VSS或TFS通常会处理将文件添加到存储库,其中许多不是由开发人员直接编辑。
您对此源代码管理应用程序有哪些经验?任何推荐的最佳做法?在奥威尔环境中使用开源不是问题。
答案 0 :(得分:6)
将PVCS用于大型项目后,我建议完全避免使用PVCS。该产品速度慢,速度慢,并且不支持原子签入。
他们的分支模式在20年前运作良好,但未达到今天的现实。标签丰富。
如果你有很多文件准备等待。我们在企业应用程序中有超过10K的文件。仅结账将是一个20分钟的事情。
最佳做法?不要使用它。如果你必须得到Beyond Compare! PVCS中包含的差异是无用的。
开源? Subversion 是对 PVCS 的巨大改进,或者与分布式解决方案(Git,Mercurial等)一起使用。
答案 1 :(得分:1)
Serena Dimension与Visual Studio集成。有一个插件可以安装。它工作得很好。 SVN比Tortoise好,即