1.2. 从原始 devfile URL 启动工作区


使用 OpenShift Dev Spaces,您可以在浏览器中打开 devfile URL 来启动新的工作区。

提示

您可以使用 OpenShift Dev Spaces 仪表板的 Create Workspace 页面中的 Git Repo URL 字段输入 devfile 的 URL 来启动新的工作区。

重要

要在新工作区的文件系统中启动 Git 存储库克隆,devfile 必须包含项目信息。

请参阅 https://devfile.io/docs/2.2.0/adding-projects

先决条件

  • 您的机构有一个 OpenShift Dev Spaces 实例运行。
  • 您知道机构的 OpenShift Dev Spaces 实例的 FQDN URL: https:// <openshift_dev_spaces_fqdn >。

流程

从 devfile URL 中启动新的工作区:

  1. 可选:访问 OpenShift Dev Spaces 仪表板页面,以向您的机构的 OpenShift Dev Spaces 实例进行身份验证。
  2. 访问 URL,以使用基本语法从 公共存储库中 启动新的工作区:

    https://<openshift_dev_spaces_fqdn>#<devfile_url>
    Copy to Clipboard

    您可以将个人访问令牌传递给 URL,以从 私有仓库 访问 devfile:

    https://<openshift_dev_spaces_fqdn>#https://<token>@<host>/<path_to_devfile> 
    1
    Copy to Clipboard
    1
    您在 Git 供应商网站上生成的个人访问令牌。

    这适用于 GitHub、GitLab、Bitbucket、Microsoft Azure 以及支持个人访问令牌的其他供应商。

    重要

    在这种情况下,自动化 Git 凭证注入无法正常工作。要配置 Git 凭据,请使用 配置个人访问令牌 指南。

    提示

    您可以使用可选参数扩展此 URL:

    https://<openshift_dev_spaces_fqdn>#<devfile_url>?<optional_parameters> 
    1
    Copy to Clipboard

    例 1.7. 从公共存储库中启动新工作区的 URL

    https:// &lt;openshift_dev_spaces_fqdn>#https://raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml

    例 1.8. 从私有存储库启动新工作区的 URL

    https://<openshift_dev_spaces_fqdn&gt; #https:// &lt;token> @raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml

    验证

    在输入 URL 以在浏览器标签页中启动新的工作区后,会显示工作区启动页面。当新的工作区就绪后,工作区 IDE 会在浏览器选项卡中加载。

    工作区具有唯一的 URL: https:// <openshift_dev_spaces_fqdn> / <user_name> / &lt;unique_url>

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat