请问云效代码仓库可以对某个路径做权限控制吗? 比如一个仓库有2个模块,每个模块是一个项目,由两个组的人去做,两个组之间互相不能看对方代码。只有合并代码的人有全部的权限。因为我们之前有很多Java仓库,最近打算统一起来,全放到一个大仓里,就涉及到这种管理问题,所以想了解业界是怎么做的。
请问云效代码仓库可以对某个路径做权限控制吗?比如一个仓库有2个模块,每个模块是一个项目,由两个组的[阿里云云效]
「点点赞赏,手留余香」
还没有人赞赏,快来当第一个赞赏的人吧!
请问云效代码仓库可以对某个路径做权限控制吗? 比如一个仓库有2个模块,每个模块是一个项目,由两个组的人去做,两个组之间互相不能看对方代码。只有合并代码的人有全部的权限。因为我们之前有很多Java仓库,最近打算统一起来,全放到一个大仓里,就涉及到这种管理问题,所以想了解业界是怎么做的。
是的,在云效中,您可以对代码仓库的特定路径进行权限控制。这样可以实现不同组之间的代码隔离和权限分配。以下是一些常见的权限控制方案:
仓库访问权限:您可以设置仓库级别的访问权限,并根据需要将不同的团队或用户分配到适当的角色中。这样,只有被授权的用户或团队才能访问整个仓库。
路径级别的权限:在某些版本控制系统(如Git)中,您可以根据具体的路径设置权限。这意味着您可以为每个模块或项目的路径设置不同的权限,以限制对代码的访问。
分支保护规则:云效通常提供了分支保护规则的功能,您可以使用它来限制对某些分支的访问和更改。通过定义适当的规则,您可以确保只有合并代码的人才能对特定分支进行更改。
组织/团队管理:在云效中,您可以创建和管理不同的组织、团队和项目。通过适当的组织和团队划分,您可以精确地控制哪些
一个代码库下分两组?然后只有合并的人有指定权限 ,那其他人只是开发者,合并代码的人是管理员不行吗,或者在分支设置里指定谁能合并谁能推送这种。不行 也不行,还是能看到代码的。全放入一个代码库中肯定做不到仓库成员看不到其他人的代码。此回答整理自钉群“云效开发者交流群6群”