8000 Home · morenote/Server Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
hyfree edited this page Dec 1, 2022 · 8 revisions

目前分为master分支和dev分支,目前软件正处于积极开发状态,所以代码和接口处于不稳定开发状态。

版本

版本号由主要版本+次要版本+修订版本+修饰词组成,修饰词是可选的

版本区别

主要版本:说明软件已经发生较大规模的变化,旧版本软件无法支持运行

次要版本:说明软件已经发送一定规模的变化,可能存在不兼容的问题

修订版本:说明软件做出了增强或修补,软件的API兼容之前的接口

修饰词

Alpha版: 此版本表示该软件在此阶段主要是以实现软件功能为主,通常只在软件开发者内部交流,一般而言,该版本软件的Bug较多,需要继续修改。

Beta版: 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过多次测试来进一步消除,此版本主要的修改对像是软件的UI。

RC版: 该版本已经相当成熟了,基本上不存在导致错误的BUG,与即将发行的正式版相差无几。

Release版: 该版本意味“最终版本”,在前面版本的一系列测试版之后,终归会有一个正式版本,是最终交付用户使用的一个版本。该版本有时也称为标准版。一般情况下,Release不会以单词形式出现在软件封面上,取而代之的是符号(R)。

#分支说明

V0.0.1将在master分支上开发,之后的版本将在dev分支上开发。

##dev分支

dev是不稳定开发分支,最新的代码会提交到这个分支上。 这个分支的特色是随时会爆炸,随时会改变,简单来说,不是今天炸就是明天炸。

##master分支

master分支是相对比较成熟的分支,BUG比较多

#工作流程

在dev分支上工作,尝试不同的函数写法。然后,比较稳定后合并到master分支上。

Clone this wiki locally
0