V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
284716337
V2EX  ?  GitLab

求助: gitlab 的工程怎么按分支给开发人员分配权限呢

  •  
  •   284716337 · 2022-11-10 20:23:29 +08:00 · 1043 次点击
    这是一个创建于 539 天前的主题,其中的信息可能已经有所发展或是发生改变。

    腾讯云最新优惠活动来了:云产品限时1折,云服务器低至88元/年 ,点击这里立即抢购:9i0i.cn/qcloud,更有2860元代金券免费领取,付款直接抵现金用,点击这里立即领取:9i0i.cn/qcloudquan

    (福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

    需求

    有一个.git 工程,有多个分支,有两波开发人员分别开发不同的两个分支,为了后期合并代码方便,目前就一个 git 工程,怎么操作,才能让开发人员 A 只能提交 branch_A 分支的代码,开发人员 B 只能提交 branch_B 分支的代码呢。

    已知方式

    1 、拆成两个 git 工程,但是后期合并代码不方便

    twistedmeadows
        1
    twistedmeadows  
       2022-11-10 21:30:07 +08:00 via iPhone
    说明你们还没真正想清楚 git 仓库是怎么工作的。
    你想想,github 上为什么两个仓库之间可以提交 PR ?为什么你觉得 gitlab 上拆库后就不行了?

    道理是一样的,A 团队保持在原本的仓库上工作,B 团队 folk 一个库出来在 B 仓库上开发。两边需要做代码同步的时候就向对方库提 MR 就行了,跟 github 上的 PR 是一个东西,只是名字不一样而已
    284716337
        2
    284716337  
    OP
       2022-11-11 09:32:26 +08:00 via Android
    @twistedmeadows 好的,主要是操作麻烦了,部分研发不会搞,有时候他们还会有代码被覆盖的情况。
    superwater
        3
    superwater  
       2022-12-16 14:44:19 +08:00
    付费版本就可以按分支给提交权限了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2255 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:14 · PVG 14:14 · LAX 23:14 · JFK 02:14
    Developed with CodeLauncher
    ? Do have faith in what you're doing.


    http://www.vxiaotou.com