我们在TeamCity 7. +中配置了一个项目来观看Subversion中的项目。每次 checkin 将触发构建。但是,在这种情况下,我们要跳过/清除积压。

非常清楚:我不希望“撤消”这些Subversion提交。我想保留svn提交,但跳过TeamCity构建。

我尝试断开构建触发器的连接(禁用,然后删除),但是没有运气。 TeamCity队列保留。

怎么做?我的谷歌搜索技能使我失望。 =(

最佳答案

您可以通过在Checkout Rules中编辑VCS RootVersion Control Settings来排除某些文件夹/文件。但是,这将无限期排除那些文件夹/文件。

听起来您只想排除这4个特定更改?作为Teamcity的要点,这似乎与直觉相反,而通常的构建是按原样构建解决方案/项目。

如果您需要不将这四个更改合并到构建中,则需要将它们回滚。如果在其他内部版本中使用它们,则需要从此内部版本中排除它们,并在需要这些更改的地方创建新的内部版本。

08-26 13:47
查看更多