木草非人

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

github的workflow在我第一篇手记小团队下使用github上提到,项目的分支至少是两个(master和dev,分别用BP-master和BP-dev表示),而对于团队成员,则需要frok from BP-dev,同时创建master和dev两个分支(分别用MP-master和MP-dev表示)。

在实际开发过程中,团队成员的开发流程应该是这样的:

  1. 在开发之前,保持MP-dev,MP-master和BP-dev一致
  2. 开发过程中,在MP-dev下做开发,保证MP-master和BP-dev一致。
  3. 每完成一个小任务,合并MP-dev至MP-master并pull request 至BP-dev
  4. 查看其它人的pull request,在认为需要加入comment的地方添加comment,增加与团队其它成员的沟通,完善代码
  5. 重复1-4 至周期末
  6. 在周期的最后一天,确保BP-dev上的代码包含本周期的所有修改
  7. 把BP-dev合并到BP-master,并发布一个新版本
posted on 2013-09-13 11:19  木草非人  阅读(373)  评论(0编辑  收藏  举报