Rob*_*Lin 8

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


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

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

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

在此输入图像描述



截图:

在此输入图像描述

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

在此输入图像描述

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

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

无论问题是打开还是关闭,都不会影响通常的通知行为。


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

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

在此输入图像描述

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

在此输入图像描述

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

在此输入图像描述