Github中的代码所有者不';I don’我没有按预期工作

Github中的代码所有者不';I don’我没有按预期工作,github,Github,问题:代码所有者需要针对目录/子目录的规则的完全限定路径 我在下面编写一个示例代码所有者来说明这个问题 * @global-owner foo/bar/ @octocat 我希望每当对目录foo/bar中的任何文件(甚至是递归的)提出PR时,都应该为用户分配一个审阅。但是,这始终默认为*规则 但是,当我将文件更改为以下内容时: * @global-owner /app/src/main/java/com/cueo/foo/bar/ @octocat /app/src/main/java/co

问题:代码所有者需要针对目录/子目录的规则的完全限定路径

我在下面编写一个示例代码所有者来说明这个问题

* @global-owner
foo/bar/ @octocat
我希望每当对目录foo/bar中的任何文件(甚至是递归的)提出PR时,都应该为用户分配一个审阅。但是,这始终默认为*规则

但是,当我将文件更改为以下内容时:

* @global-owner
/app/src/main/java/com/cueo/foo/bar/ @octocat
/app/src/main/java/com/cueo/foo/bar/ @octocat
/app/src/test/java/com/cueo/foo/bar/ @octocat
这很有魅力。但问题是,我需要将每个目录重复两次,如下所示:

* @global-owner
/app/src/main/java/com/cueo/foo/bar/ @octocat
/app/src/main/java/com/cueo/foo/bar/ @octocat
/app/src/test/java/com/cueo/foo/bar/ @octocat
根据文件:

# In this example, @octocat owns any file in an apps directory
# anywhere in your repository.
apps/ @octocat
我相信这也适用于嵌套目录结构,如:

foo/bar/apps/ @octocat

我们还需要在路径前面加上
**
。这在文档中并不清楚

因此,如果我们添加如下规则:

* @global-owner
**/foo/bar/ @octocat

@octocat
将分配给项目中的所有
foo/bar
目录。

如果您编写
foo/bar/apps/**
,它是否有效?否:(