首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何判断TFS运行构建的原因?

问如何判断TFS运行构建的原因?
EN

Stack Overflow用户
提问于 2019-06-26 00:03:10
回答 1查看 61关注 0票数 2

我有一个xaml构建定义,它的触发器设置为每晚运行,并且没有选中"Build if nothing changes“。如果我在一天中运行一个构建,然后在这一天的其余时间没有人签入,出于某种原因,TFS将在触发器的时间构建相同的变更集。这似乎发生在不同分支的几个不同的构建定义中。有没有办法告诉我们为什么要建呢?几个月前,我将TFS服务器更新到当前版本(Tfs2017.Update3),老实说,自从去年某个时候更新到TFS 2017后,我没有检查或注意到这种情况是否发生过。是否有需要检查的TFS数据库表,以了解是什么触发了构建?

这是我当前的设置:

​

EN

回答 1

Stack Overflow用户

发布于 2019-07-05 00:13:28

确保将CI (build on check-in)的任何其他构建定义的工作区部分设置为该构建应从中获取文件的特定文件夹。默认值是$/projectname,即只要项目中任何文件发生更改,就会启动构建。在使用CI时,您需要使您的工作空间部分非常具体,否则您将产生如您所见的意外后果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56758036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档