【问题标题】:Can I replace source control part of TFS, but still use build automation?我可以替换 TFS 的源代码控制部分,但仍使用构建自动化吗?
【发布时间】:2015-11-28 02:41:13
【问题描述】:

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

【问题讨论】:

  • 看起来有人有一篇博客文章涵盖了这一点:igorshare.wordpress.com/2010/12/26/… - 我刚刚搜索了“tfs build svn”并选择了最上面的链接。
  • @DaveShaw 谢谢。这看起来很酷……如果我有时间实现它,这可能是最好的解决方案!

标签: svn version-control tfs build-automation tfvc


【解决方案1】:

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

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

目前没有SVN选项。

【讨论】:

  • 嗯...也许我需要更多地探索 Git。
【解决方案2】:

简短回答没有。如果您想使用 Team Build,那么您需要使用 TFS 进行版本控制。

答案稍长。

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

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

【讨论】:

  • 这并不完全正确。
猜你喜欢
  • 2012-09-07
  • 2023-04-07
  • 2015-11-10
  • 2014-09-20
  • 2019-05-22
  • 2011-10-21
  • 2015-04-19
  • 1970-01-01
  • 2015-03-06
相关资源
最近更新 更多