ProjectPushConfig
Properties
| Name |
Type |
Description |
Notes |
| restrictPushOwnCommit |
bool |
启用只能推送自己的提交(所推送提交中的邮箱必须与推送者所设置的提交邮箱一致) |
[optional] |
| restrictAuthorEmailSuffix |
bool |
启用只允许指定邮箱域名后缀的提交 |
[optional] |
| authorEmailSuffix |
string |
指定邮箱域名的后缀 |
[optional] |
| restrictCommitMessage |
bool |
启用提交信息正则表达式校验 |
[optional] |
| commitMessageRegex |
string |
用于验证提交信息的正则表达式 |
[optional] |
| restrictFileSize |
bool |
启用限制单文件大小 |
[optional] |
| maxFileSize |
int |
限制单文件大小(MB) |
[optional] |
| restrictBranch |
bool |
启用分支限制 |
[optional] |
| restrictSubmissionUsername |
bool |
是否要求推送提交中的author名称必须与推送者的用户名一致:true:是,false: 否 |
[optional] |
| restrictBranchCreate |
bool |
是否开启分支创建限制 |
[optional] |
| restrictBranchDelete |
bool |
是否开启分支删除限制 |
[optional] |
| branchCreateAllowed |
null[] |
允许创建分支的用户名列表 |
[optional] |
| branchDeleteAllowed |
null[] |
允许删除分支的用户名列表 |
[optional] |
| branchRules |
object |
分支规则 |
[optional] |
| exceptManager |
bool |
仓库管理员不受上述规则限制 |
[optional] |
[Back to Model list] [Back to API list] [Back to README]