gitee-enterprise-sdk

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]