技术开发 频道

GitHub推出新功能,程序员可以查看代码所有者

  【IT168 编译】近日,GitHub添加了一项新功能—Code Owners,用户可以使用它来识别存储在库中的代码拥有者,可以查看做了哪些更改。Code Owners主要是用于说明哪个团队或个人负责了一段代码,如果有用户对该代码做了拉取请求,那么相关人员就会自动收到通知。

  如果使用这个新功能呢?您只需要在存储库的根目录中或者是.github/中创建一个名为CODEOWNERS的文件。在此文件中,您有一行定义文件模式,后面可以添加一个或多个所有者。 文件格式类似于gitattributes功能中使用的格式。

  从Codeowners文件创建的角度来看,在其中将被标识为代码所有者的人员在引用请求他们拥有的文件时,将自动被审核。 当开发人员创建了一个开放源代码项目的副本,修改它,修改的代码将被传回原始的项目维护者,以查看是否要将更改添加到代码的主副本中时,将创建一个拉取请求。

GitHub推出代码所有者新功能

  这个功能的出现,使得项目的更改更加规范化,在每段代码添加到代码项目中前,代码拥有者都有权利对这段代码做评估。

  GitHub的开发人员表示,Code Owners这个功能是受到Chromium使用OWNERS文件的启发。之所以下定决心创建这个功能,是因为GitHub的用户曾留言表示无法搞清楚到底是谁查看修改了代码。

0
相关文章