全部建议
>
建议详情
- 预审中
- 预审通过
- 3 未采纳
【功能建议】为发布页面的软件包按人员分配权限 未采纳 编辑 删除
- 代码托管 CodeArts Repo
- 制品仓库 CodeArts Artifact
- 编译构建 CodeArts Build
- 软件开发生产线 CodeArts
问题描述:
在一个项目中设置了多个代码仓库(如前端代码/后端代码),每个仓库的成员不同,用以划分权限。但在通过“构建编译”将代码打包发布后,这些软件包对全部项目内的开发者都是可见、可下载的,这就使得前面步骤做的权限控制形同虚设。而如果用多个项目做划分,又难以统一部署,因为部署中的“选择部署源”只能选择同一个项目内发布的软件包。
建议方案:
当前的发布页面犹如公共网盘,管理不便。可以按照代码仓库的思路,做成发布仓库管理。管理者可以创建发布仓库,为每个发布仓设置不同成员权限。使用构建编译中的发布功能时,开发者只能向拥有写权限的发布仓上传,下载、部署时只能从拥有下载权限的发布仓下载。尤其是通过代码托管中某个代码仓库构建发布的软件包,应该至少有一个统一专用的发布仓(如同 GitHub 中的 Release 页面),且可见权限默认和来源代码仓库相同。因为控制了能够上传的发布仓,规范了上传路径,也会使手动上传的同类软件包的不同版本更易于管理。
游龙惊鸿
发布于 2021-02-07 17:45:30
2021-02-07
166 2
0%
0%
取消
发表
0/1000
+ 插入图片0/4
仅支持JPG、JPEG、PNG、GIF,数量不超过4张且每张大小不超过2MB
0%
0%
删除建议
全部评论(2)
评论(2)
非常抱歉给您带来这么多不便,关于您提交的建议产品和研发团队进行了评估,反馈内容中,具体的权限矩阵是什么呢,为了能更准确的定位反馈内容,请再次提供一下对应的详细描述,方便时尽量附带截图,以便我们尽快核实并推动解决,感谢您对华为云的支持!
非常感谢您的反馈,您的建议我们已经收到,并已提交至相关产品团队进行核查评估,评估完成后对于建议是否采纳会尽快给您答复,也请您持续关注云声平台,了解反馈建议处理进展,感谢您对华为云的支持!