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

2014-12-03 11:37:11 +08:00
 ryanking8215
比如我是项目管理人,在team下新建一个仓库,team中也有其他人员,他们修改或者添加功能后,我需要review,那他们需要fork吗?还是直接clone了?
fork的话,可以让他们发PR,我就能通过bitbucket看到修改了; clone的话,有办法吗?
请教一下大家, 有什么好的指导。
6088 次点击
所在节点    程序员
6 条回复
chmlai
2014-12-03 11:41:48 +08:00
就是 github 那套基于 PR 的工作流啊
zhangshine
2014-12-03 12:44:17 +08:00
建分支,发pr,merge
nevernet
2014-12-04 09:55:40 +08:00
@zhangshine 这个工作量很大吧?
如果是几个新功能开发, pr量大, merge量大
nevernet
2014-12-04 09:56:10 +08:00
我们目前都是直接clone
zhangshine
2014-12-04 11:05:06 +08:00
@nevernet clone不属于工作流里的吧,只是把版本库拉下来

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

没有让他们用fork,是因为这个项目比较大,分成了5个子项目,有个顶层仓库,顶层仓库里没有代码,最多就是文档和一些实例等。其他子项目作为git的submodule存在,感觉用fork就不好整了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/151169

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX