我们是目前使用Visual Studio 2003和Microsoft Visual SourceSafe(HVAC)的六个开发人员的小组。每个人都有责任,其程序不是彼此共享代码。每个人都有自己的版本处理责任,代码不在常见的版本处理中。
我们现在将更新到Visual Studio 2010,并在考虑移动到Team Foundation Server 2010(TFS)时或者我们是否应该继续使用管道。我想过去,但我的几位同事都很怀疑。
我没有找到任何费用。
答案 0 :(得分:13)
首先,Sourcesafe对Visual Sourcesafe的支持将很快结束:http://support.microsoft.com/lifecycle/search/default.aspx?sort=PN&alpha=sourcesafe&Filter=FilterNO
如果这还不足以让你迁移,那么Brian Harry会有一个优秀的帖子(TFS的项目经理)为什么要迁移到TFS:http://blogs.msdn.com/b/bharry/archive/2009/10/01/tfs-2010-for-sourcesafe-users.aspx
简而言之,TFS不仅仅是源代码控制,它有工作项,您可以在其中跟踪您的工作,添加可追溯性并获取项目管理信息。它还具有构建自动化工具,您可以使用该工具自动化应用程序的编译,测试和代码验证。
当你走得更远时它也有很好的测试能力:http://msdn.microsoft.com/en-us/library/ms182409.aspx
回答你的问题:
答案 1 :(得分:6)
你是否应该参加TFS2010是一个值得商榷的问题,有许多好的答案。
你是否应该远离VSS是100%明确的。有很多关于原因的文章:
答案 2 :(得分:4)
最近从VSS迁移到TFS2010我没有回头。我喜欢一切都融为一体的方式。在没有重述之前所说的一些重要特征之前:
我发现使用迁移工具迁移源代码时,不是使用迁移工具迁移源代码,而是在最短的时间内将SourceSafe保持为只读状态。