doc update

This commit is contained in:
jonymrshi 2017-10-30 13:55:04 +08:00
parent 0698bf3379
commit dc8d9a597e
1 changed files with 13 additions and 11 deletions

View File

@ -1,3 +1,5 @@
# 组件开发规范
# 组件分支和版本管理 # 组件分支和版本管理
@ -9,19 +11,19 @@
### 组件版本号规则 ### 组件版本号规则
1 版本号从0.0.1开始起。 1. 版本号从0.0.1开始起。
2 如果有做了不兼容旧版修改时且组件的全量变更修改。需要升级第一位【eg 1.x.x】 2. 如果有做了不兼容旧版修改时且组件的全量变更修改。需要升级第一位【eg 1.x.x】
3 小功能迭代以及bugfix只需要不断的增加最后一位即可。【eg 0.0.1】 3. 小功能迭代以及bugfix只需要不断的增加最后一位即可。【eg 0.0.1】
* 如有大的版本号的变更需要check在升级提交。 >* 如有大的版本号的变更需要check在升级提交。
### 组件开发/提交流程 ### 组件开发/提交流程
1clone 代码。【eg : git clone xx】 1. clone 代码。【eg : git clone xx】
2根据需求确认分支然后切换分支。【eg : git checkout -b xx/xx】 2. 根据需求确认分支然后切换分支。【eg : git checkout -b xx/xx】
3在分支开发开发完毕后自测无bug的情况下。 3. 在分支开发开发完毕后自测无bug的情况下。
4review下代码思路以及实现方式。【eg : xx 组员 eg 博宇】 4. review下代码思路以及实现方式。【eg : xx 组员 eg 博宇】
5review 完毕代码切换到master进行代码合并。【git checkout master / git merge xx/xx 】 5. review 完毕代码切换到master进行代码合并。【git checkout master / git merge xx/xx 】
6打包编译进行发布。【次步骤后续需要配合changelog使用】 6. 打包编译进行发布。【次步骤后续需要配合changelog使用】
以上git commit -m " xx "  操作需要替换生成changelog 的md文件【稍后完善changelog的集成文档】。 >* 以上git commit -m " xx "  操作需要替换生成changelog 的md文件【稍后完善changelog的集成文档】。