重要说明:

IBM Cloud Pak® for Data 4.7 版本将于 2025 年 7 月 31 日结束支持(EOS)。 欲了解更多信息,请参阅 IBM Cloud Pak for Data 版本 4.X 的停止服务公告

在 IBM Cloud Pak for Data 4.7 版本支持结束之前,升级到 IBM Software Hub 5.1 版本。 更多信息,请参阅 IBM Software Hub 版本 5.1 文档中的升级 IBM Software Hub。

不推荐使用的 Git 集成

在具有不推荐的 Git 集成 (具有锁定的Git 集成) 的项目中,您可以同时使用代码资产 (例如 Notebook 或 Python 和 R 脚本) ,特定于工具的资产 (例如 Data Refinery 流) 和 Decision Optimization 模型以及数据资产 (例如 CSV 文件)。

这些资产存储在 Git 存储库中,但位于该存储库的不同子目录中。 JupyterLab 代码资产存储在 assets/jupyterlab 中,RStudio 代码资产存储在 assets/rstudio 中,数据资产存储在 assets/data_asset 中。 存储库中的所有其他目录用于存储特定于工具的资产以及项目的其他元数据。

Git 存储库中的资产可添加为项目资产。 所有这些资产都列示在项目的 " 资产 " 页面上,包括代码资产,但代码资产本身是只读的,只能在相应的 IDE 中进行编辑。

为实现下列目的,需要在创建项目时启用 Git 集成:

  • 在 JupyterLab IDE 中处理 Notebook 或 Python 脚本

  • 在 RStudio 中处理 R 脚本和 Shiny 应用程序

  • 在项目资产与 Git 存储库之间启用随需应变同步。 这样,您就可以:

    • 拉取从 JupyterLab 推送的 Notebook 和 Python 脚本更改
    • 拉取从 RStudio 推送的 R Shiny 应用程序和 R 脚本
    • 从项目中导出资产,以便从 Git 创建新项目
  • 根据导出到 Git 存储库的资产创建项目

如果创建了具有不推荐使用的 Git 集成的项目,那么可以创建一个预装入了 Git 存储库中的文件的项目。 资源库中的资产必须是从 IBM Cloud Pak for Data 中的项目导出(同步)到 Git 资源库的资产。

对于如何将 Git 存储库与项目配合使用,您可以使用以下选项:

  • 在创建项目以进行项目同步之后继续使用 Git 存储库
  • 仅使用存储库来导入资产。

重要说明

  • 每个项目都必须有自己的 Git 存储库。 任何两个项目不得使用同一个 Git 存储库。 在使用 JupyterLab 和 RStudio 来处理项目时,这一点尤为重要。 您不能创建一个与 JupyterLab 一起工作的项目,并将新项目与 Git 资源库关联,而您在另一个项目中使用的是 JupyterLab。
  • 项目中的 Git 集成仅可供符合以下条件的企业用户使用:对于他们创建要与该项目相关联的 Git 存储库所在的平台,他们拥有有效的证书。

父主题: 项目