更新拉取请求后,回购所有者自动通知

时间:2014-09-20 10:13:15

标签: git github

我在GitHub上创建了一个pull请求,被repo所有者要求更改,提交了更改并将它们推送到同一个分支。

现在,我可以在拉取请求中看到更新,但我不确定回购所有者是否已收到有关拉取请求中的更新的任何类型的自动通知(例如电子邮件)。我应该通过添加评论来手动触发此类通知吗?别的什么?

阅读thisthisthis也无法回答这个问题。

2 个答案:

答案 0 :(得分:1)

我不确定,但我猜他没有收到通知。但是,这样的GitHub行为通常会随着UI更新和新功能而发生变化...... 无论如何,对于回购所有者来说,如果您明确地通知他有关PR更新的事情,那么其他人稍后会审查发生的事情会更清楚。 他可能/应该问你这些改变是对你最初PR的评论吗?然后回答你用新评论完成了他的请求。

答案 1 :(得分:1)

自2016年7月起,您的Pull Request不仅会通知回购权所有者,还会通知代码所有者!

请参阅" Introducing code owners":

  

虽然有效的代码审核对于每个成功的项目都至关重要,但即使使用GitHub的审核人建议,也不一定清楚谁应该审核文件。
  现在,存储库维护人员可以准确定义哪些人员和团队需要使用代码所有者来审查项目   当拉取请求更改任何拥有的文件时,此新功能会自动从 code owners 请求评论。

     

代码所有者如何工作

     

要指定代码所有者,请使用以下格式在存储库的根目录(或CODEOWNERS中,如果您愿意)创建名为.github/的文件:

# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the repo.
*       @defunkt

# Order is important. The last matching pattern has the most precedence.
# So if a pull request only touches javascript files, only these owners
# will be requested to review.
*.js    @octocat @github/js

# You can also use email addresses if you prefer.
docs/*  docs@example.com
  

如果您使用.gitattributes,则此格式可能很熟悉。

     

有了这些,只要拉取请求触及他们拥有的文件,就会自动请求代码所有者进行审核。

https://user-images.githubusercontent.com/2513/27803645-87c9a9c8-5ff8-11e7-91d7-2fa0718e6871.png