bishopb / vanilla
Vanilla论坛的导出。语义化标记,没有大型的打包文件。
这个软件包的官方仓库似乎已经不存在,因此该软件包已被冻结。
This package is not auto-updated.
Last update: 2020-06-08 05:46:27 UTC
README
欢迎! Vanilla的诞生源于创建灵活、可定制、真正有趣的社区解决方案的愿望。Vanilla已经用于全球超过500,000个社区论坛,我们非常高兴您决定使用Vanilla来发展您的社区。
源代码控制理念
为了使事情简单易管理,我们在项目中采用了git flow分支模型。git flow的创建者发布了一个简短的介绍视频来解释他们的模型。
master
vanillaforums仓库的master分支将始终包含我们最新的生产(发布)代码。这是我们您可以下载的最稳定的源代码,但也是最旧的。新代码只有在发布新版本或创建热补丁时才会进入master。
develop
所有未发布的发展工作最终都会进入develop分支。有时代码会直接提交,有时则来自对发布版的热补丁合并,有时则来自已合并的功能分支。这个分支将始终包含最新的vanillaforums代码,因此有时会有错误和不完整的特性。使用它存在风险,请勿在生产环境中部署。
release
在准备将发布版标记为beta版时,我们会从develop分支创建release分支。这允许我们冻结代码特性,并更轻松地提交错误修复,而无需为每一件小事都繁琐地创建热补丁分支。这个代码应该大部分是beta或rc质量,如果您想帮助我们测试,应该下载这个。
feature/x
功能分支是正在进行的分支,其中包含单个功能或重构任务的较大代码块。它们分支以保留develop分支在相对破坏性的代码更改时的稳定性。
hotfix/x
热补丁是从master分支创建的,用于修复在master分支标记后检测到的发布版中的小错误。这些分支通常很小且简洁,完成后会合并回master和develop,它们不应该包含新功能。