【问题标题】:Notify when build fails构建失败时通知
【发布时间】:2014-02-23 13:28:57
【问题描述】:

我研究了如何在构建失败时发送电子邮件,但我只找到了解决这个问题的个人选项,更改了我的警报配置。

我想向已登录项目的用户发送电子邮件。如何在我的项目配置中进行配置?

PS.:我正在使用 Visual Studio 2013 中的 TFS

【问题讨论】:

    标签: tfs build msbuild


    【解决方案1】:

    在 TFS 2013 中创建警报时,您必须指定警报所在的范围(“我”或“团队”)。在 TFS 2013 中,每个团队项目都有一个默认团队,因此您可以将警报设置为该特定团队的警报,或者如果您只希望警报转到整个团队项目的子集,则可以设置为子团队。在警报资源管理器中配置警报时,点击右上角的订阅者下拉菜单,然后选择合适的团队。

    【讨论】:

      【解决方案2】:

      这可能已经是您找到的网站:http://msdn.microsoft.com/en-us/library/ms181725.aspx(抱歉,如果这不是您的要求)

      我设置了一些警报发送给我自己和其他一些人。其他警报会转到更大的分发列表。

      【讨论】:

      • 问题不是我的个人配置,我想让我的项目给参与的用户发邮件
      • 我相信,即使您以自己的身份登录,您仍然可以创建不仅发送给您自己的警报。
      【解决方案3】:

      转到 TFS 项目的控制面板。它与以“_admin”结尾的 TFS 项目页面相同的 url (http://yourtfsserver:8080/.../.../projectname/_admin)

      单击“警报”选项卡。从左侧窗格中打开“ProjectName Team Alerts”项并选择“Build Alerts”。在主框架上,您会找到用于构建团队范围构建警报的查询选项。

      希望这能解决您的问题。

      【讨论】:

        【解决方案4】:

        您也可以使用 ccTray:http://www.cruisecontrolnet.org/projects/ccnet

        也许您将设法在此堆栈的帮助下对其进行配置:Does TFS have anything like CCTray for Build Notifications?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2022-11-13
          • 1970-01-01
          • 1970-01-01
          • 2014-11-24
          • 2019-04-03
          • 1970-01-01
          • 1970-01-01
          • 2017-06-18
          相关资源
          最近更新 更多