在我的项目中,我们使用TFS 2013作为源代码控制存储库和TeamCity 9.1.6作为 CI 服务器的功能分支。我们计划很快升级到 TFS 2015(......并且无法迁移到 GIT)
我知道当您使用 GIT 或 Mercurial 时可以使用多个分支规范……而且它非常有用。在 TFS 2013 中,微软增加了对 GIT 的原生支持。
我想使用我现有的 TFS 服务器进行多个分支规范,以便有一个构建每个功能分支的提交构建。
所以我的问题是:
- 是否有任何允许我这样做的 TeamCity 插件?(比我可能的 GIT-TFS 技巧更容易)
- 鉴于 TFS 2013 支持 GIT,我是否可以配置我的 VCS 以使 TeamCity 构建认为 TFS 是 GIT 服务器并使用此处解释的多个分支规范?
理论上,TeamCity VCS 作为 GIT 服务器连接到 TFS 会认为它是 GT 服务器,不是吗?