我可以替换 TFS 的源代码控制部分,但仍使用构建自动化吗?

Can I replace source control part of TFS, but still use build automation?

我们使用 TFS 进行源代码控制和构建自动化。我知道有些产品会将 Subversion 与 Visual Studio IDE 集成,但我想知道是否可以这样做并继续使用 TFS 的构建自动化组件,或者使用它需要您也将 TFS 用于源代码管理?

简答不。如果要使用 Team Build,则需要使用 TFS 进行版本控制。

答案稍长。

如果您使用的是 TFS 2013 或更高版本,您可以托管 Git repository inside TFS。您需要在 Git 支持下创建一个新的团队项目。

如果 SVN 是您想要的对象,那么您可以查看 SVN Bridge 它并没有使用 SVN,它只是为 TFVC 提供了一个类似 SVN 的包装器。

TFS 2015(当然还有 VSO)有一个可以与以下任何选项集成的构建系统:

  1. TFVC
  2. TFS 托管 Git
  3. 外部 Git 存储库

目前没有 SVN 选项。