第 2 章 用户加入


如果您的机构已在运行 OpenShift Dev Spaces 实例,您可以学习如何启动新的工作区、管理您的工作区并从工作区验证到 Git 服务器,以新用户身份开始:

2.1. 使用 Git 存储库克隆启动新的工作区

在浏览器中使用 OpenShift Dev Spaces 涉及多个 URL:

  • 机构的 OpenShift Dev Spaces 实例的 URL,用作以下所有 URL 的一部分
  • 带有工作区控制面板的 OpenShift Dev Spaces 仪表板的 Workspaces 页面的 URL
  • 启动新的工作区的 URL
  • 正在使用的工作区的 URL

使用 OpenShift Dev Spaces,您可以访问浏览器中的 URL,以启动包含 Git 存储库克隆的新工作区。这样,您可以克隆托管在 GitHub、GitLab 实例或 Bitbucket 服务器上的 Git 存储库。

提示

您还可以在 OpenShift Dev Spaces 仪表板的 Create Workspace 页面中的 Git Repo URL * 字段中呢输入 Git 存储库的 URL 来启动新的工作区。

先决条件

  • 您的机构有一个正在运行的 OpenShift Dev Spaces 实例。
  • 您知道机构的 OpenShift Dev Spaces 实例的 FQDN URL: "https://devspaces- <openshift_deployment_name> . < domain_name> "
  • 可选:您已 对配置了 Git 服务器进行身份验证
  • 您的 Git 存储库维护器将 devfile.yaml.devfile.yaml 文件保留在 Git 存储库的根目录中。(有关其他文件名和文件路径,请参阅 第 2.3 节 “启动新的工作区的 URL 的可选参数”。)

    提示

    您还可以通过提供不包含 devfile 的 Git 存储库的 URL 来启动新的工作区。这样做会导致带有通用基础镜像和 Microsoft Visual Studio Code 的工作区 - Open Source 作为工作区 IDE。

流程

使用 Git 存储库克隆启动新的工作区:

  1. 可选:修改 OpenShift Dev Spaces 仪表板页面,以向您的组织的 OpenShift Dev Spaces 实例进行身份验证。
  2. 访问 URL 以使用基本语法启动新的工作区:

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#<git_repository_url>
    提示

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

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#<git_repository_url>?<optional_parameters> 1

    例 2.1. 启动新的工作区的 URL

    "https://devspaces-<openshift_deployment_name>.<domain_name>"#https://github.com/che-samples/cpp-hello-world

    例 2.2. 使用 GitHub 托管存储库克隆启动新的工作区的 URL 语法

    使用 GitHub 和 GitLab 时,您甚至可以使用要克隆的存储库的特定分支的 URL:

    • "https://devspaces-<openshift_deployment_name& gt; . <domain_name> "Evolutionhttps://github.com/ <user_or_org&gt; / <repository > 启动一个新的工作区,克隆默认分支。
    • "https://devspaces-<openshift_deployment_name>.<domain_name>"#https://github.com/<user_or_org>/<repository>/tree/<branch_name> 启动带有指定分支克隆的新工作区。
    • "https://devspaces-<openshift_deployment_name>.<domain_name>"#https://github.com/<user_or_org>/<repository>/pull/<pull_request_id> 启动一个新的工作区,其中包含拉取请求分支的克隆。

    输入 URL 在浏览器选项卡中启动新的工作区后,它会呈现工作区启动页面。

    当新的工作区就绪时,工作区 IDE 会在浏览器选项卡中加载。

    新工作区的文件系统中已存在 Git 存储库的克隆。

    工作区具有唯一的 URL:"https://devspaces-<openshift_deployment_name>.<domain_name>"#workspace<unique_url>.

提示

虽然地址栏中无法做到这一点,但您可以使用浏览器书签管理器添加一个 URL 以作为书签来启动新工作区:

  • 在 Mozilla Firefox 中,进入 > Bookmarks > Manage bookmarks Ctrl+Shift+O > Bookmarks Toolbar > Organize > Add bookmark
  • 在 Google Chrome 中,进入 > Bookmarks > Bookmark manager > Bookmarks bar > > Add new bookmark
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.