1

我知道这是一个非常新的功能,但我想知道是否有人在 TFS 2015 Update 2 中使用新的门控签入机制取得了任何成功?

我们已经复制了 TFS 2013 并将其升级到 2015,然后应用到更新 2。我创建了一个构建服务器,在其上安装了 VS 2015 和 TFS 构建代理软件 - 到目前为止一切似乎都正常。

我为现有项目创建了一个构建定义,它可以在我的开发中构建良好。框但运行构建给出了错误 - 由于构建框上缺少文件。我更新了 nuget 包以确保构建良好,并尝试了另一个签入 - 结果与以前相同(嗯?)。

检查构建框上的源代码,它不包括我所做的更改,就好像搁置集没有被应用一样。

为不同的项目创建另一个构建,门控签入对话框无法决定运行正确的构建 - 留给开发人员选择(在旧系统下不是必需的)。此外,列出的与该构建相关的更改实际上是针对另一个不相关的项目。

有没有人真正让这些东西与现有的存储库一起工作?在我浪费一天时间之前,您的想法和评论将不胜感激。

4

1 回答 1

0
  • 未包括的更改:您是否检查了存储库选项卡中的清理选项?

来自MSDN

• 如果要定义增量构建以提高性能,请将其设置为 false。

提示:在这种情况下,如果您正在构建 Visual Studio 项目,在 Build 选项卡上,您还可以取消选中 Visual Studio Build 或 MSBuild 步骤的 Clean 复选框。

  • 门控签入构建未确定:检查这两个构建定义中定义了哪些过滤器MSDN
于 2016-04-12T11:51:30.313 回答