我有一个TeamCity项目,其中包含一个构建步骤,用于更新源代码管理中csproj文件中的一些元数据。
这些提交标有注释" Build Server"。
有没有让TeamCity忽略此类提交以确定是否有任何待更改。
我已经将其从触发器中过滤掉了,这样我就不会得到无限的构建循环,但是甚至没有"等待更改"列出,直到有不同评论的提交到达。
答案 0 :(得分:1)
您可以在vcs构建触发器上设置触发器规则。有一个描述规则的帮助图标,但如果有帮助,这里有我的规则副本:
-comment:.*\*$:**/*
-:ldap/**
-:schema/**
-:scripts/**
-:**/*.jsp
-:**/*.css
-:**/*.html
-:**/*.png
-:**/*.pdf
答案 1 :(得分:0)
我认为今天Teamcity中不存在这样的功能。 checkout rules
有VCS Settings
,但仅适用于文件夹(即您需要提及在这种情况下要排除的文件夹)。结帐规则http://youtrack.jetbrains.com/issue/TW-3460有一个未结请求。你可能想检查一下。