Urantiapedia 是一个基于 Wiki.js 的协作网站,旨在成为传播有关 《尤兰提亚之书》 所有知识的统一中心。
蓝色田野 是一个旨在聚集和组织《尤兰提亚之书》读者的网站,这些读者希望在世界各地合作开展智慧、有目的且利他性的项目。该网站负责管理《尤兰提亚百科全书》志愿者的注册和协作。
GitHub 上的 Urantiapedia 项目旨在为 Urantiapedia 内容提供快速启动程序。它包含特定格式的文件和软件,可帮助自动创建初始内容。
本手册适用于“开发人员”或符合以下要求的用户:
该过程是通常的 GitHub 工作流程:
1.“开发者”在 GitHub 上 (https://github.com/JanHerca/urantiapedia) 创建 Urantiapedia 项目的 fork(在自己的帐户中复制一份)以在 Urantiapedia Tools 中进行开发,或者创建 Wiki.js (https://github.com/Requarks/wiki) 的 fork 以在 Wiki.js 中进行开发。
2. “开发者”在电脑上创建项目的本地副本。本地副本必须是主分支的最新版本。此操作首先通过“克隆”操作完成,然后通过“拉取”操作将项目的所有更改下载到本地副本。
3.“开发人员”在本地副本中进行更改并提交。
4.“开发人员”通过推送将更改发送到 GitHub。
5. 对于 Urantiapedia Tools,由于它是一个自有仓库,因此可以从 GitHub 网站发起 拉取请求。对于 Wiki.js,由于它归第三方所有,因此需要在此 fork https://github.com/JanHerca/wiki 中创建一个 合并,以便在需要时将 拉取请求集中到 Wiki.js 上游,并协调开发工作。
6. 拉取请求由授权开发人员审核,负责将所有通过的更改合并到主分支。任何无效的更改都会被拒绝,并通知开发人员进行修复。
7. 当 Wiki.js 的修改完成后,我们就可以启动新版本的服务器了。此任务由“管理员”完成。
8. 根据需要重复该过程多次,返回到点 3。
请参阅https://docs.requarks.io/install。
请参阅https://docs.requarks.io/install/upgrade。