我的工作场所正计划搬到Team Foundation Server,这不是一个太快的时刻 - 任何可以摆脱Visual SourceSafe癌症的事情.
但是,我必须要问 - TFS中的源代码控制是否与VSS明显不同(并且更好),还是只是同一个东西的"强化"版本?
我现在问这个,因为这可能是我建议像Subversion这样的东西的最后一个窗口.
我们在过去的18个月里一直在使用TFS,并且像许多产品一样,第一个版本还有一些不足之处(TFS 2005的最爱之一是当它说有它时没有获得最新版本,导致许多构建中断) .
但是现在我们在TFS 2008 SP1上运行得非常好.源代码控制系统快速直观,可与Visual Studio无缝集成.对于诸如重命名,移动,分支和合并之类的东西,它很容易超越其他工具,如Subversion,它跟踪事物的跟踪程度和合并分支的能力.
尽管有人说,但TFS源控制和VSS之间根本没有比较.而且您不必担心您的存储库也会被破坏!
唯一显而易见的问题是,每隔几周TFS就会变慢并且最新状态需要很长时间,需要重新启动SQL Server来修复.我不知道为什么会这样.