代码托管提供了强大的代码库设置能力。包括基本设置、提交规则、成员设置、冲突检测、安全检测、操作审计等。
基本设置可以对代码库的权限类型、说明、以及基本的默认分支、Tag的操作进行设置。
提交规则可分别对保护分支和普通分支进行详细的提交及合入规则设置。
保护分支: 合入代码必须经过代码评审、且只有代码库管理员和维护者批准通过、无其他人反对才可以合入的分支。
普通分支: 除了保护分支之外的分支均属于非保护分支。
ezCode保密代码库的成员分为三种角色:管理员、维护者、开发者。
ezCode公开代码库的成员分为四种角色:管理员、维护者、开发者、访客。
访客仅有公开库读权限;向公开库任何分支Push代码系统会自动创建代码评审,且只能由代码库成员评审及合入。
各角色权限的详情请参考平台“角色权限详情”标签页。
在团队协同多分支开发场景下,代码合并时的冲突是一件令人十分沮丧的事情,ezCode专利技术提供代码提交时自动进行分支冲突检测的功能。不管是向非保护分支直接提交代码,抑或是通过DCR向保护分支提交代码,都会自动自动触发冲突检测预警。
运维操作目前提供代码库GC(垃圾清理)、代码库删除两种操作。
目前安全设置仅提供对代码库进行删除的慎重操作功能,后续会提供更多安全设置。
在企业级场景下,对代码库操作的行为可审计是非常必要的功能。此功能提供了按时间段、操作类型和操作人对代码库操作进行审计查询的能力。
通过系统顶部的面包屑导航,可以切换到二级目录设置界面。二级目录设置为部门或者团队统一管理其代码库权限提供了方便的入口。
文档内容是否对您有帮助?
评价建议不能为空
非常感谢您的反馈,我们会继续努力做到更好!