前文
本文适合对openGauss源代码有好奇心的爱好者,那么一个友好的openGauss源代码环境应该是怎么样的。openGauss的开发环境是如何设置的?openGauss的编译环境是如何构建的?如何向openGauss提交代码,笔者集合官方和几位博主实践提供友好的openGauss源代码阅读环境。在这个环境,你可以阅读、可以开发、可以调试、可以运行。你可以马上把它提交gitee,也可以选择向openGauss合并。
需要windows主机,linux服务器,gitee帐号各一个,你需要准备以下:
centos7.6作为linux服务器,即调试编译环境,
Visual Studio code 1.80安装在windows主机上,即开发阅读环境
确认已注册gitee帐号,已经拥有gitee用户名和gitee密码
用自己帐号gitee把源码openGauss相关的都fork到自己的仓库下面
centos7.6服务器上运行clone,把自己的远端代码全部弄下来。centos7.6服务器安装调试工具,验证调试代码可编译可运行【此刻已经有openGauss安装包生成】
windows主机安装vscode,安装 Remote -SSH 和Remote - Development插件。安装后可以友好阅读并修改远端centos7.6的gauss内核代码,修改后保持同步。
centos7.6服务器设置git环境,保持与自己的gitee仓库同步,等待自己的gitee仓库与opengauss审核 并合入。
第一步,克隆官方openGauss环境
登陆gitee,把官方openGauss的代码fork过来, https://gitee.com/opengauss/openGauss-server
点击fork

弹出窗口

本文详细指导如何在Windows和Linux上搭建openGauss的源代码阅读、开发和调试环境,包括克隆官方代码、配置编译工具、使用VSCode远程开发及Git提交流程。

318

被折叠的 条评论
为什么被折叠?



