架构之美
架构之美,如蓝图之于建筑师,图画之于画家
git协作开发与版本发布

使用git进行协作开发与版本发布,这里记下我们团队的git使用方法,主要流程图如下:

git协作发布.png

新功能开发时,clone release分支,创建新分支A

开发完成,commit到 自己的开发分支A

若,需要用到新功能,则pull release分支到本地A分支

否则直接push到自己的远程A分支


远程仓库

merge A分支到beat分支

上线到test环境进行集成测试

若测试没有问题,则merge到release分支,等待上线到online

若测试有问题,则release分支不进行合并

上线online时,需要获取未上线的release merge的结果(变动的filelist),进行确认,确保变更符合预期

PS

每天定时校验online环境与release环境的代码异同,确保一致性。

下面是一个详细的流程图:

git.png

<< 上一篇 chrome滚动条样式修改 服务器操作系统自动安装 下一篇 >>
文章标签
随意 | Created At 2014 By William Clinton | 蜀ICP备14002619号-4 |