消息通知

最近更新时间:2019-03-13 15:15:23

watch 的状态

  • UNwatch: 不会收到该项目创建缺陷、合并请求以及一些评论的通知,当缺陷或合并请求中被 assignee 或被 @ 后会收到与该缺陷或合并请求有关的通知,没有 watch 的项目不会在 dashboard 的 watch project 列表中展示;
  • watch: watch 的项目可以收到该项目创建缺陷、合并请求,状态改变以及评论的通知;
  • watch & mute: 不会收到该项目创建缺陷、合并请求以及一些评论的通知,当被缺陷或合并请求中 assignee 或@ 后会收到与该缺陷或合并请求有关的通知,但是选择该选项可以在 dashboard 的 watch project 列表找到;
    img

watch 的方法

  • 手动 watch: 进入项目首页后单击 watch 的下拉框会有 UNwatch、watch、watch & mute,选择其中一种状态;
  • 自动 watch:
    • 被添加为成员会自动 watch;
    • 项目组下创建项目,项目组中的成员会自动 watch;
    • 创建个人项目时会自动 watch;

自动 watch 的设置

  • 进入 页面 ,如下图,勾选后创建项目和被添加为项目成员会自动 watch 该项目;不勾选则不会自动 watch;
    img

取消 watch

  • 单独取消: 进入项目首页选择 watch 的下拉框中的 not watch 或者 watch & mute;
  • 全部取消: 进入 页面 的右下角有个 UNwatch all 的按钮,单击后将取消所有已经 watch 的项目;

取消一个缺陷或合并请求的通知

  • 进入该缺陷或合并请求,单击右侧 subscribe 并变为 unsubscribe 状态后将不会再收到有关该缺陷或合并请求的通知包括 @ 和 assignee 都不会有通知;
    img

什么情况下会触发通知

  • 创建一个项目会收到一封授权邮件和一封关注邮件;
  • 创建缺陷时会发邮件通知除创建人外的所有 watch 成员;
  • 缺陷详情中被 assignee 或被 @ 也会收到通知,操作人除外;
  • 缺陷的参与者和关注人会收到每一条有关该缺陷的状态变更和评论通知,操作人除外;
  • 创建合并请求时会发邮件通知除创建人外的所有 watch 成员;
  • 合并请求详情中被 assignee 或被 @ 也会收到通知,操作人除外;
  • 合并请求的参与者和关注人会收到每一条有关该合并请求的状态变更和评论通知,操作人除外;
  • 被添加到某项目成员会收到一封授权邮件;