This documentation is for a release that is no longer maintained
See documentation for the latest supported version.1.2. 从原始 devfile URL 启动工作区
使用 OpenShift Dev Spaces,您可以在浏览器中打开 devfile URL 来启动新的工作区。
您可以使用 OpenShift Dev Spaces 仪表板的 Create Workspace 页面中的 Git Repo URL 字段输入 devfile 的 URL 来启动新的工作区。
要在新工作区的文件系统中启动 Git 存储库克隆,devfile 必须包含项目信息。
先决条件
- 您的机构有一个 OpenShift Dev Spaces 实例运行。
-
您知道机构的 OpenShift Dev Spaces 实例的 FQDN URL:
https:// <openshift_dev_spaces_fqdn
>。
流程
从 devfile URL 中启动新的工作区:
- 可选:访问 OpenShift Dev Spaces 仪表板页面,以向您的机构的 OpenShift Dev Spaces 实例进行身份验证。
访问 URL,以使用基本语法从 公共存储库中 启动新的工作区:
https://<openshift_dev_spaces_fqdn>#<devfile_url>
https://<openshift_dev_spaces_fqdn>#<devfile_url>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以将个人访问令牌传递给 URL,以从 私有仓库 访问 devfile:
https://<openshift_dev_spaces_fqdn>#https://<token>@<host>/<path_to_devfile>
https://<openshift_dev_spaces_fqdn>#https://<token>@<host>/<path_to_devfile>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 您在 Git 供应商网站上生成的个人访问令牌。
这适用于 GitHub、GitLab、Bitbucket、Microsoft Azure 以及支持个人访问令牌的其他供应商。
重要在这种情况下,自动化 Git 凭证注入无法正常工作。要配置 Git 凭据,请使用 配置个人访问令牌 指南。
提示您可以使用可选参数扩展此 URL:
https://<openshift_dev_spaces_fqdn>#<devfile_url>?<optional_parameters>
https://<openshift_dev_spaces_fqdn>#<devfile_url>?<optional_parameters>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例 1.7. 从公共存储库中启动新工作区的 URL
https:// <openshift_dev_spaces_fqdn>#https://raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml
例 1.8. 从私有存储库启动新工作区的 URL
https://<openshift_dev_spaces_fqdn> #https:// <token> @raw.githubusercontent.com/che-samples/cpp-hello-world/main/devfile.yaml
验证
在输入 URL 以在浏览器标签页中启动新的工作区后,会显示工作区启动页面。当新的工作区就绪后,工作区 IDE 会在浏览器选项卡中加载。
工作区具有唯一的 URL:
https:// <openshift_dev_spaces_fqdn> / <user_name> / <unique_url>
。