1

这是一个简单的问题,我无法通过谷歌搜索和查看github 文档找到答案。

如果有人在 github 上对已关闭的问题发表新评论,是否会通知 Repo 所有者?

4

1 回答 1

2

如果将评论添加到已关闭的问题中,则会将通知发送给假设所有者是该 repo。REPO OWNER watching


注意:这里有一个微妙但重要的说明:如果您在个人帐户中创建了一个 repo,GitHub 会自动将您设置为watcher您的 repo。例如。您将收到有关代码推送、创建/关闭问题等的通知。从技术上讲(并且有点迂腐),但"repo owner"正如 SO 问题所问的那样,并不是通知的触发因素。(即,您可能是回购所有者,但只是“不观看”回购;显然,您会错过所有后续通知。)这repo watcher很重要。

使用帐户,您会在您创建的任何存储库personal中自动设置为 a 。watcher

有了organization帐户,您就不是. (例如,如果您在帐户中创建了一个 repo organization,GitHub 不会自动将您设置watcher为该 repo 的成员。)在一个organization帐户中,创建 repo 后,如果您关心它的通知(如问题通知),您将需要手动观看。例如。点击Watch右上角:

在此处输入图像描述



截图:

在此处输入图像描述

为了测试,我创建了一个问题,将其关闭,然后对已关闭的问题发表评论(没有重新打开它;即,我点击了绿色的“评论”按钮)。不久之后,我在收件箱中收到了这封电子邮件通知:

在此处输入图像描述

注意:我是回购所有者并且正在观看它。此外,当发送通知时,它们被发送到:

  • 所有成员都订阅了回购
  • 任何对此问题发表评论的人
  • 问题的原作者
  • 关闭问题的人

问题是打开还是关闭并不影响通常的通知行为。


编辑(21 年 7 月 11 日):今天下午我又花了一个小时测试通知如何处理 GitHub 中已关闭的问题,并想添加这些屏幕截图以确保完整性:

  • 在已关闭的问题上,如果您之前曾对该问题发表过评论,并且对已关闭的问题发表了另一条评论,您仍然会收到通知:

在此处输入图像描述

  • 在已关闭的问题上,如果您是关闭问题的人,并且对已关闭的问题发表了另一条评论,您仍然会收到通知:

在此处输入图像描述

  • 在已关闭的问题上,如果您曾经手动订阅了该主题,并且对已关闭的问题进行了另一条评论,您仍然会收到通知:

在此处输入图像描述

于 2021-07-06T20:17:37.107 回答