Tizen开发流程简介

在https://source.tizen.org/os-development/work-flow可以看到有关Tizen开发流程的一些介绍

Tizen是通过Git/Gerrit进行源代码管理 - https://review.tizen.org/gerrit,其中Git用来对源代码进行各类管理而Gerrit主要是用来做代码review,开发人员可以通过Gerrit UI来管理他们的git projects以及进行各类代码review.

Tizen是通过OBS: https://build.tizen.org/来对各类package进行build,与之前MeeGo不同的地方在于开发人员不能直接向OBS提交代码,必须先通过通过git工具以及一系列流程来向OBS提交代码

除此以外,Tizen通过jira来管理bug -https://bugs.tizen.org/jira, 同时各类技术相关的包等可以在http://download.tizen.org/下载

以下是主要的工作流程

可以看到目前开发人员需要先push代码到Gerrit进行review,通过了以后才会被merge到git服务器中,所有的Tizen开发人员都可以进行代码review,但是只有Tizen reviewers的成员才可以对代码的改变进行approve. 另外,开发人员如果想最终提交代码到OBS系统中,开发人员需要更新changelog,创建新的tag,push到Gerrit代码review,通过以后代码才会被提交进入OBS





Categories:
For more complete information about compiler optimizations, see our Optimization Notice.