• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ryanking8215
V2EX  ›  程序员

bitbucket 上的 team 工作流是怎么样的?

  •  
  •   ryanking8215 ·
    ryanking8215 · Dec 3, 2014 · 6664 views
    This topic created in 4189 days ago, the information mentioned may be changed or developed.
    比如我是项目管理人,在team下新建一个仓库,team中也有其他人员,他们修改或者添加功能后,我需要review,那他们需要fork吗?还是直接clone了?
    fork的话,可以让他们发PR,我就能通过bitbucket看到修改了; clone的话,有办法吗?
    请教一下大家, 有什么好的指导。
    6 replies    2014-12-04 12:29:58 +08:00
    chmlai
        1
    chmlai  
       Dec 3, 2014
    就是 github 那套基于 PR 的工作流啊
    zhangshine
        2
    zhangshine  
       Dec 3, 2014
    建分支,发pr,merge
    nevernet
        3
    nevernet  
       Dec 4, 2014
    @zhangshine 这个工作量很大吧?
    如果是几个新功能开发, pr量大, merge量大
    nevernet
        4
    nevernet  
       Dec 4, 2014
    我们目前都是直接clone
    zhangshine
        5
    zhangshine  
       Dec 4, 2014
    @nevernet clone不属于工作流里的吧,只是把版本库拉下来

    反正我们是如果要开发新功能就建一个branch,开发完成后发个pull request, 然后找个人review,最后merge,删掉branch
    ryanking8215
        6
    ryanking8215  
    OP
       Dec 4, 2014
    我现在是让每个成员直接clone,然后再在develop分支上branch一个自己名字的分支,作为自己的开发分支,再git push -u origin xxx上去,然后有啥就提交进自己的名字的分支里,要合并进develop就在bitbucket上发PR,这样就是同仓库的分支间的PR。

    没有让他们用fork,是因为这个项目比较大,分成了5个子项目,有个顶层仓库,顶层仓库里没有代码,最多就是文档和一些实例等。其他子项目作为git的submodule存在,感觉用fork就不好整了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2913 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 04:33 · PVG 12:33 · LAX 21:33 · JFK 00:33
    ♥ Do have faith in what you're doing.