PGYER / codefever

CodeFever 是完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器!CodeFever Community Edition (A Self-hosted Git Services)!
https://codefever.cn
MIT License
2.69k stars 281 forks source link

关于功能建议 #177

Closed ytqiao3 closed 1 year ago

ytqiao3 commented 1 year ago
  1. 我该怎样创建一个分支保护规则,用于每一个从master 创建的非 test和dev分支呢。
  2. 现在我有三个分支master(生产)、test(测试)、dev(开发),开发人员从master拉取分支xx-yy进行需求开发,但是xx-yy不允许test和dev向自己合并。我想创建一个规则默认用在所有的新创建的分支上。
cubicwork commented 1 year ago

@ytqiao3 您好,目前 codefever 不能创建全局的分支保护规则,只能针对于每一个仓库特定的分支进行设置。对于单一仓库,可以使用正则表达式作为分支名,来进行设置,以匹配全部分支或者符合某些特定命名规则的分支。按照你的情况你可以尝试 /^(^(dev)|(test))$/g 来作为分支名进行设置。