如何下载推送的 Odoo 版本并上传到 Github

问题描述 投票:0回答:2

为了提供一些有关正在发生的事情的背景信息,几个月前我受雇于公司购买的 Odoo ERP 系统,并使用第三方公司对其进行了一些自定义修改。开发完成后,开发人员将代码推送到 GCP VM 实例中。然而我的公司根本没有使用这个版本。 6 个月后,管理层希望删除现有的 GCP 虚拟机并将 Odoo 的源代码转移到 Github 以节省基础设施成本。但我完全不知道如何做到这一点,因为我没有基础设施背景。我可以看到 GCP 中的虚拟机具有以下规格。

机器类型:定制(8 vCPU、16 GB 内存) 预约:自动选择 CPU平台:Intel Haswell 区域:us-central1-a 操作系统:Ubuntu

如果有人能指出我正确的方向,那将非常有帮助

github google-cloud-platform odoo
2个回答
1
投票

GitHub 仅用于托管程序源。你不能从那里运行你的odoo。您可以迁移到 odoo.sh (并将代码迁移到 GitHub)

您需要访问您的修改、源代码和数据库文件。然后您可以将源代码上传到 GitHub。之后,购买 odoo.sh 实例并在那里上传您的数据库备份。

如果您对如何从 GCE 获取文件感兴趣,那么应该有相关信息: https://cloud.google.com/compute/docs/instances/transfer-files


0
投票

要下载推送的 Odoo 版本并将其上传到 GitHub,请按照以下步骤操作:

克隆 Odoo 存储库:首先,如果您还没有克隆 Odoo 存储库,则需要克隆 Odoo 存储库。打开终端并运行:

git clone https://github.com/odoo/odoo.git

cd 奥多

查看所需的 Odoo 版本:使用 git checkout 命令切换到您要下载的发行版本。例如,如果您想使用 15.0 版本:

git checkout 15.0

下载版本:签出适当的版本后,运行:

git pull origin 15.0

将版本推送到您自己的 GitHub 存储库:在 GitHub 上创建一个新存储库,然后使用以下命令将下载的版本推送到您的 GitHub 存储库:

git remote add origin https://github.com/yourusername/your-repository.git

git push -u origin 15.0

用您的 GitHub 详细信息替换您的用户名和您的存储库。

Odoo 开发公司:如果您与 Odoo 开发公司合作,他们可能会协助进行高级定制和正确部署 Odoo 版本。在管理不同的 Odoo 版本以满足您的业务需求时,始终建议寻求专家建议。

© www.soinside.com 2019 - 2024. All rights reserved.