请问云效代码仓库可以对某个路径做权限控制吗? 比如一个仓库有2个模块,每个模块是一个项目,由两个组的人去做,两个组之间互相不能看对方代码。只有合并代码的人有全部的权限。因为我们之前有很多Java仓库,最近打算统一起来,全放到一个大仓里,就涉及到这种管理问题,所以想了解业界是怎么做的。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
是的,在云效中,您可以对代码仓库的特定路径进行权限控制。这样可以实现不同组之间的代码隔离和权限分配。以下是一些常见的权限控制方案:
仓库访问权限:您可以设置仓库级别的访问权限,并根据需要将不同的团队或用户分配到适当的角色中。这样,只有被授权的用户或团队才能访问整个仓库。
路径级别的权限:在某些版本控制系统(如Git)中,您可以根据具体的路径设置权限。这意味着您可以为每个模块或项目的路径设置不同的权限,以限制对代码的访问。
分支保护规则:云效通常提供了分支保护规则的功能,您可以使用它来限制对某些分支的访问和更改。通过定义适当的规则,您可以确保只有合并代码的人才能对特定分支进行更改。
组织/团队管理:在云效中,您可以创建和管理不同的组织、团队和项目。通过适当的组织和团队划分,您可以精确地控制哪些
一个代码库下分两组?然后只有合并的人有指定权限 ,那其他人只是开发者,合并代码的人是管理员不行吗,或者在分支设置里指定谁能合并谁能推送这种。不行 也不行,还是能看到代码的。全放入一个代码库中肯定做不到仓库成员看不到其他人的代码。此回答整理自钉群“云效开发者交流群6群”
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。