【发布时间】:2011-02-11 08:05:14
【问题描述】:
MS 源代码控制解决方案以前是可视源代码安全的。现在 MS 提倡它的 TFS。从功能的角度来看,MS Source Safe 和 Team Foundation Server 有什么区别?以及 TFS 和用于源代码控制的开源(如颠覆)有什么区别?
【问题讨论】:
-
你会在 serverfault 得到更好的答案。
标签: version-control tfs
MS 源代码控制解决方案以前是可视源代码安全的。现在 MS 提倡它的 TFS。从功能的角度来看,MS Source Safe 和 Team Foundation Server 有什么区别?以及 TFS 和用于源代码控制的开源(如颠覆)有什么区别?
【问题讨论】:
标签: version-control tfs
Team Foundation Server 取代了 SourceSafe。
除了源代码控制之外,TFS 还提供错误跟踪和其他项目管理功能。
【讨论】:
SourceSafe 将最终消失。 SourceSafe 的近亲现在将是 Team Foundation Server (TFS) 基本版,但 TFS 的功能要强大得多,而且不会出现 SourceSafe 的问题。
TFS 比 SourceSafe 拥有更多的功能。 TFS 具有应用程序生命周期管理 (ALM),使用 SQL Server 和许多其他功能进行存储。
TFS Basic 是 TFS 的一个功能较少的版本,可以在几分钟内通过向导设置进行安装,就像 SourceSafe 一样。
这是一个关于TFS Basic的链接。
这是链接中的引述:
所有这些都为您提供了一个具有版本控制、错误跟踪和构建自动化的开发系统(让持续集成变得轻而易举!)。标准 TFS 缺少的是 Sharepoint 和报告功能。不过,最棒的是 TFS“基本”就是 TFS,因此随着您的需求增长,您可以重新配置它以添加更多功能。
与 subversion 相比...TFS 是一个类似于 subversion 的版本控制系统,但同样具有所有其他内置功能,例如错误跟踪和其他 ALM 功能。
【讨论】:
VSS 是源代码控制,TFS 是一个成熟的应用程序生命周期管理工具,包括工作项、源代码控制、构建管理、测试、实验室、需求管理和文档管理(通过 SharePoint)。
这并不是说 TFS 中的源代码控制管理 VSS,它不是,它是 Microsoft 提供的全新源代码控制产品,作为 Team Foundation 提供的集成 ALM 的一部分。
【讨论】: