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

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

  •  
  •   ryanking8215 ·
    ryanking8215 · Dec 3, 2014 · 7128 views
    This topic created in 4356 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
    chmlai
    Dec 3, 2014
    1
    就是 github 那套基于 PR 的工作流啊
    zhangshine
    zhangshine
    Dec 3, 2014
    2
    建分支,发pr,merge
    nevernet
    nevernet
    Dec 4, 2014
    3
    @zhangshine 这个工作量很大吧?
    如果是几个新功能开发, pr量大, merge量大
    nevernet
    nevernet
    Dec 4, 2014
    4
    我们目前都是直接clone
    zhangshine
    zhangshine
    Dec 4, 2014
    5
    @nevernet clone不属于工作流里的吧,只是把版本库拉下来

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

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