TFS 2015门控签入问题



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

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

我为一个现有项目创建了一个构建定义,该项目在我的dev.box上可以很好地构建,但由于构建框中缺少文件,运行构建时出现了错误。我更新了nuget包以确保构建良好,并尝试了另一个签入-结果和以前一样(嗯?)。

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

在为另一个项目创建另一个生成时,封闭签入对话框无法决定要运行的正确生成,让开发人员自行选择(在旧系统下没有必要)。此外,列出的与该构建相关的更改实际上是针对另一个不相关的项目的。

有人真的把这些东西用于现有的存储库吗?在我再浪费一天时间之前,我们将感谢您的想法和意见。

  • 未包含的更改:您是否选中了"存储库"选项卡中的"清理"选项

来自MSDN:

•如果要将增量构建定义为提高性能。

提示:在这种情况下,如果您正在构建Visual Studio项目,请在"生成"选项卡,也可以取消选中VisualStudio Build或MSBuild步骤。

  • 门控签入构建未决定:检查在这两个构建定义MSDN中定义了哪些过滤器

相关内容

  • 没有找到相关文章

最新更新