Spa*_*son 8 git tfs tfsbuild visual-studio-2013 tfs2013
我有一个TFS 2013服务器,有几个TFS团队项目集合和开发人员愉快地对他们工作.项目集合具有一组关联的TFS构建,包括相关的CI构建,这些构建在每次签入时触发,或者在某些情况下触发滚动(累积)签入.这个过程完美无缺,并且已经成为多年的工作方式.
最近,我们推出了一个Git仓库到其中的搭配也坐在我们的TFS 2013服务器上,并显示为,我可以从我的开发环境,当我连接到我的TFS 2013服务器连接到一个节点.(即它不是当地的回购......)
这是由一组不同的开发人员使用的,他们都使用VS2013和(主要)Git集成,它是VS2013下团队资源管理器的一部分.
这一切都非常有效除了 ......团队1正在检查TFS源代码控制并触发我针对Git存储库设置的CI构建吗?任何团队1的每一次提交都会导致构建触发,尽管事实上他们正在修改不属于Git仓库的代码,从来没有,也永远不会!我现在不得不回到"手动"构建,这不是理想的,因为我真的需要一个CI构建来运行测试.
就流程模板而言,我们对标准Git构建模板稍作修改,我认为这是从ALM游侠完成的工作中得出的 - 修改是触发InRelease部署的额外步骤.我不确定这是否相关,但为了详细解决这个问题....
有人知道如何解决这个问题吗?本质上,我想在触发的构建时完全隔离TFS和Git源代码控制.
| 归档时间: |
|
| 查看次数: |
478 次 |
| 最近记录: |