Version: 2020.3
Cloud Content Delivery 界面
Unity CCD Develop Dashboard

Unity CCD 命令行界面 (CLI)

推荐使用命令行界面 (CLI) 与 Cloud Content Delivery (CCD) 进行交互。借助此工具可以使用命令行来控制项目的各个方面(从文件管理到组织发布管线)。

您可以在 Develop Dashboard 中执行许多类似的功能,但是需要使用 CLI 将文件复制到存储桶或者是同步整个文件夹。

准备开始

要设置 CCD 以使用 CLI,请执行以下操作:

  1. 如果是首次使用 Unity 服务:
    1. 创建一个 Unity ID 帐户(如果还没有此帐户)。
    2. Develop 选项卡登录到 Develop Dashboard
    3. 单击 Create New Project,然后在 Create New Project 窗口中输入详细信息。
  2. 在 Develop Dashboard 中,选择您的项目。
  3. 选择项目名称,或单击 View
  4. 在 Develop Dashboard 的 Overview 页面左侧导航栏中,选择 Content Delivery
  5. 在左侧导航栏中,选择 Download CLI
  6. 要下载 CLI,请找到您的操作系统的版本,然后选择下载图标。
  7. 在左侧导航栏中,前往 COS Key 部分。
  8. 复制您的 COS 密钥。
  9. 在要从中上传内容的计算机上运行 CLI。
  10. 通过 auth 命令使用您的 COS 密钥登录 CLI。

CCD 现在可供使用了。

CLI 用法

CLI 中的 CCD 命令的基本格式如下:

$ ucd [command]

可用命令为:

  • auth:向 Content Delivery 进行身份验证。
  • badges:管理发布版本的标示。
  • buckets:管理项目的存储桶。
  • config:管理用于设置和标识当前存储桶的选项。
  • entries:管理当前存储桶的条目。
  • releases:管理当前存储桶的发布版本。

要查看当前使用的 CLI 版本,请添加 --version 标志:

$ ucd --version

您可以在任何命令后添加以下全局标志:

  • --apikey string:用户指定的 COS 密钥,用于访问 Content Delivery。
  • -h--help:显示给定命令的所有其他参数和标志。
  • -q--quiet:禁止显示由指定命令执行的操作。
  • -v--verbose:显示错误信息。

例如:

  • 创建存储桶:
    $ ucd buckets create [project_id] [bucket_name]
  • 列出项目的所有存储桶:
    $ ucd buckets listCos
  • 将当前存储桶设置为激活的存储桶:
    $ ucd config set bucket [bucket_id]
  • 将本地文件夹与当前存储桶同步:
    $ ucd entries syncCos [local_dir_path]
  • 查看当前存储桶中所有条目的列表:
    $ ucd entries list

存储桶和条目名称区分大小写。

要查看 CLI 用法的完整示例,请参阅通过命令行界面使用 CCD

Cloud Content Delivery 界面
Unity CCD Develop Dashboard