0

如何配置 TeamCity,以便在 SVN 外部路径无效时收到通知(电子邮件或托盘)?

情况是构建没有开始,因为 VCS 根步骤失败并出现以下错误:

Error collecting changes for VCS repository 'XYZ trunk'
Checkout rule: 
Path is invalid: 
'https://SvnServer:8443/svn/DotNet/Code/Modules/ExternalABC/Tags/2.4.0.0/2.4.0.39711/bin'@39825

在“XYZ 主干”上声明的外部指向无效路径。这已提交,并且没有发出任何通知。自上次实际构建成功以来,TeamCity 快速视图显示对该项目的绿灯。

就目前情况而言,构建被破坏,因为 XYZ Trunk 的检出​​没有编译(缺少外部 dll),但没有发送通知,托盘中也没有显示错误图标。

这似乎是错误的——我没有做什么?

4

1 回答 1

1

我假设您已经设置了失败通知的通知规则。如果是这样,您只需要检查有问题的通知规则的“构建无法启动”。

如果您要在要为其设置通知的组下的“管理->组”下执行此操作。如果您想通知所有因更改而失败的构建的“所有用户”,您可以设置一个规则,将“构建失败”、“忽略不是由我的更改引起的失败”和“构建开始”都选中。

请注意,尽管当源代码控制服务器出现问题时,这可能会导致额外的“误报”通知。

于 2012-05-29T18:57:18.653 回答