创建开发环境 - Amazon CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建开发环境

您可以通过多种方式创建开发环境:

  • CodeCatalyst 使用 “概述”、“开发环境” 或 “源代码库” 页面中的源存储库或链接源存储库创建开发环境 CodeCatalyst

  • 在 “开发环境” 页面 CodeCatalyst 中创建一个未连接到源存储库的空开发环境

  • 在您选择IDE的开发环境中创建开发环境,并将任何源存储库克隆到开发环境中

重要

在使用 Active Directory 作为身份提供者的空间中,开发环境不适用于用户。有关更多信息,请参阅 当我 CodeCatalyst 使用单点登录账户登录时,我无法创建开发环境

您可以为存储库的每个分支创建一个开发环境。一个项目可以有多个存储库。您创建的开发环境只能使用您的 CodeCatalyst 账户进行管理,但您可以打开开发环境并使用任何支持的环境在其中工作IDEs。你必须 AWS Toolkit 安装才能在你的开发环境中使用IDE。有关更多信息,请参阅 开发环境支持的集成开发环境。默认情况下,开发环境是使用 2 核处理器、4 GB 和 16 GB 永久存储空间创建的。RAM

注意

如果您创建了与源存储库关联的开发环境,则 “资源” 列将始终显示您在创建此开发环境时指定的分支。即使您创建了另一个分支、切换到开发环境中的另一个分支或克隆了其他存储库,这也适用。如果您创建了一个空的开发环境,则 “资源” 列将为空。

开发环境支持的集成开发环境

您可以将开发环境与以下支持的集成开发环境 (IDEs) 配合使用:

在中创建开发环境 CodeCatalyst

要开始在中使用开发环境 CodeCatalyst,请使用您的AWS 生成器 ID 或进行身份验证并登录SSO

从分支创建开发环境
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 导航到要在其中创建开发环境的项目。

  3. 在导航窗格中,执行以下任一操作:

    • 选择 “概述”,然后导航到 “我的开发环境” 部分。

    • 选择 “代码”,然后选择 “开发环境”。

    • 选择 “代码”,选择 “源存储库”,然后选择要为其创建开发环境的存储库。

  4. 选择创建开发环境

  5. IDE从下拉菜单中选择支持的。请参阅开发环境支持的集成开发环境了解更多信息。

  6. 选择克隆存储库

  7. 请执行以下操作之一:

    1. 选择要克隆的存储库,选择在现有分支中工作,然后从现有分支下拉菜单中选择一个分支。

      注意

      如果您选择第三方存储库,则必须在现有分支中工作。

    2. 选择要克隆的存储库,选择在新分支中工作,在分支名称字段中输入分支名称,然后从创建分支自下拉菜单中选择要从中创建新分支的分支。

      注意

      如果您从源存储库页面或从特定的源存储库创建开发环境,则无需选择存储库。开发环境将从您从源存储库页面中选择的源存储库创建。

  8. (可选)在 “别名-可选” 中,输入开发环境的别名。

  9. (可选)选择开发环境配置编辑按钮以编辑开发环境的计算、存储或超时配置。

  10. (可选)在 Amazon Virtual Private Cloud(亚马逊VPC)(可选)中,从下拉菜单中选择要与开发环境关联的VPC连接。

    如果您的空间设置了默认值,VPC则您的开发环境将与该空间连接运行VPC。您可以通过关联不同的VPC连接来覆盖此设置。另请注意,VPC连接的开发环境不支持 AWS Toolkit。

    如果未列出您要使用的VPC连接,则可能是因为它包含了您的项目中不允许使用的 AWS 账户 连接。有关更多信息,请参阅《A mazon CodeCatalyst 管理员指南》中的配置受项目限制的账户连接

    注意

    使用VPC连接创建开发环境时,将在其中创建一个新的网络接口VPC。 CodeCatalyst 使用关联的VPC角色与该接口进行交互。另外,请确保您的IPv4CIDR区块配置为 172.16.0.0/12 IP地址范围。

  11. 选择创建。在创建开发环境时,开发环境状态列将显示正在启动,开发环境创建完成后,状态列将显示正在运行

创建空的开发环境
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 导航到要在其中创建开发环境的项目。

  3. 在导航窗格中,执行以下任一操作:

    • 选择 “概述”,然后导航到 “我的开发环境” 部分。

    • 选择 “代码”,然后选择 “开发环境”。

  4. 选择创建开发环境

  5. IDE从下拉菜单中选择支持的。请参阅开发环境支持的集成开发环境了解更多信息。

  6. 选择 “创建空开发环境”。

  7. (可选)在 “别名-可选” 中,输入开发环境的别名。

  8. (可选)选择开发环境配置编辑按钮以编辑开发环境的计算、存储或超时配置。

  9. (可选)在 Amazon Virtual Private Cloud(亚马逊VPC)(可选)中,从下拉菜单中选择要与开发环境关联的VPC连接。

    如果您的空间设置了默认值,VPC则您的开发环境将与该空间连接运行VPC。您可以通过关联不同的VPC连接来覆盖此设置。另请注意,VPC连接的开发环境不支持 AWS Toolkit。

    如果未列出您要使用的VPC连接,则可能是因为它包含了您的项目中不允许使用的 AWS 账户 连接。有关更多信息,请参阅《A mazon CodeCatalyst 管理员指南》中的配置受项目限制的账户连接

    注意

    使用VPC连接创建开发环境时,将在其中创建一个新的网络接口VPC。 CodeCatalyst 使用关联的VPC角色与该接口进行交互。另外,请确保您的IPv4CIDR区块配置为 172.16.0.0/12 IP地址范围。

  10. 选择创建。在创建开发环境时,开发环境状态列将显示正在启动,开发环境创建完成后,状态列将显示正在运行

注意

首次创建和打开开发环境可能需要一到两分钟。

注意

在中打开开发环境后IDE,您可能需要先将目录更改为源存储库,然后再提交和推送对代码的更改。

在中创建开发环境 IDE

您可以使用开发环境来快速处理存储在项目源存储库中的代码。开发环境可以提高开发速度,因为你可以在具有受支持的集成开发环境的特定项目、功能齐全的云开发环境中立即开始编码()IDE。

有关 CodeCatalyst 从中使用的信息IDE,请参阅以下文档。