

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息，请参阅 [如何从中迁移 CodeCatalyst](migration.md)。

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

# 设置为 AWS CLI 与一起使用 CodeCatalyst
<a name="set-up-cli"></a>

您可以在 Amazon CodeCatalyst 控制台上处理大部分日常任务。但是，当你使用开发环境、个人访问令牌或事件日志 AWS CLI 时，你可能需要设置和配置 CodeCatalyst。必须先安装 AWS CLI 并配置配置文件，然后才能将其与一起使用 CodeCatalyst。<a name="how-to-set-up-cli"></a>

# 要设置 fo AWS CLI r CodeCatalyst
<a name="how-to-set-up-cli"></a>

1. 安装最新版本的 AWS CLI。如果您已经 AWS CLI 安装了某个版本，请确保该版本是最新版本并包含的命令 CodeCatalyst，并在需要时对其进行更新。要验证您是否安装了包含 CodeCatalyst 命令的版本，请打开命令提示符并运行以下命令：

   ```
   aws codecatalyst help
   ```

   如果您看到 CodeCatalyst 命令列表，则表示您的版本支持 CodeCatalyst。如果无法识别该命令，请将您的版本更新 AWS CLI 到最新版本。有关更多信息，请参阅 AWS Command Line Interface 用户指南 AWS CLI中的[安装或更新最新版本](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)的。

1. 如果您没有配置文件或者想要使用专门的命名配置文件，请运行**aws configure**命令来创建配置文件 CodeCatalyst。我们建议创建一个专门用于的命名配置文件 CodeCatalyst，但您也可以使用默认配置文件。有关更多信息，请参阅[配置基础知识](https://docs.aws.amazon.com//cli/latest/userguide/cli-configure-quickstart.html)。

1. 编辑配置`config`文件以添加用于连接的部分， CodeCatalyst 如下所示。`config` 文件位于 `~/.aws/config`（在 Linux 或 macOS 上）或 `C:\Users\USERNAME\.aws\config`（在 Windows 上）。

   ```
   [profile codecatalyst]
   region = us-west-2
   sso_session = codecatalyst
   
   [sso-session codecatalyst]
   sso_region = us-east-1
   sso_start_url = https://view.awsapps.com/start
   sso_registration_scopes = codecatalyst:read_write
   ```

1. 保存该文件。

1. 在尝试运行任何 CodeCatalyst 命令之前，请打开新的终端或命令提示符并运行以下命令来请求和检索`aws codecatalyst`用于运行命令的凭据。如果需要，请将 `codecatalyst` 替换为您的个人资料名称。

   ```
   aws sso login --profile codecatalyst
   ```

要查看 **codecatalyst** 命令示例，请参阅以下主题：
+ [使用个人访问令牌向用户授予对存储库的访问权限](ipa-tokens-keys.md)
+ [使用事件日志记录访问已记录的事件](ipa-logs.md)