仅为根目录中的文件添加代码所有者

问题描述 投票:0回答:1

如果我有一个这样结构的项目:

project
│   README.md
│   config.json
    package.json
│
└───folder1
│   │   fileA.js
│   │   fileB.html
│   
└───folder2
    │   fileC.js
    │   fileD.html

如何向

CODEOWNERS
文件添加一条规则,仅授予用户对根文件夹中文件的所有权,而不授予任何子目录中文件的所有权?

我尝试了以下方法,但似乎都没有按照我想要的方式工作:

# CODEOWNERS
/ @johnSmith

./ @johnSmith

/* @johnSmith
github code-organization
1个回答
5
投票

经过一些实验,这似乎有效:

#CODEOWNERS

/*.* @userName

/apps @differentUserName

这将赋予

@userName
根文件的所有权。它也适用于点前缀文件夹内的文件,例如
.github/
.vscode/
,但不适用于其他嵌套目录

© www.soinside.com 2019 - 2024. All rights reserved.