我们在TeamCity 7. +中配置了一个项目来观看Subversion中的项目。每次 checkin 将触发构建。但是,在这种情况下,我们要跳过/清除积压。
非常清楚:我不希望“撤消”这些Subversion提交。我想保留svn提交,但跳过TeamCity构建。
我尝试断开构建触发器的连接(禁用,然后删除),但是没有运气。 TeamCity队列保留。
怎么做?我的谷歌搜索技能使我失望。 =(
最佳答案
您可以通过在Checkout Rules
中编辑VCS Root
的Version Control Settings
来排除某些文件夹/文件。但是,这将无限期排除那些文件夹/文件。
听起来您只想排除这4个特定更改?作为Teamcity的要点,这似乎与直觉相反,而通常的构建是按原样构建解决方案/项目。
如果您需要不将这四个更改合并到构建中,则需要将它们回滚。如果在其他内部版本中使用它们,则需要从此内部版本中排除它们,并在需要这些更改的地方创建新的内部版本。