如何使用门控签入运行 TFS 生成,然后运行经典的连续集成生成



我正在使用TFS2013。

您是否知道是否有办法链接门控签入生成,然后链接经典的持续集成生成?

我目前只有一个门控签入版本执行 2 个操作。问题是,如果源代码尚未有效签入,则无法执行第二个操作。

任何建议将不胜感激...提前感谢您的帮助。

对于那些在知道我尝试做的 2 个动作时感到不安的人:

  1. 获取搁置的代码,检查代码质量和编译(经典门控签入)。
  2. 获取最新的源代码,对其进行编译,将已更改的已编译文件复制到生产中。

如果我在门控签入中执行此操作,则比较失败,因为在下一次门控签入时再次检索源代码 ->二进制文件不同(包含编译日期)->二进制文件再次复制到生产文件夹

我找到了解决方案。在 xaml 生成文件中,从 TFS 获取源代码的步骤具有一个名为"nocioption"的选项。

默认情况下,此值设置为 true,可防止触发 CI 生成...

最新更新