Unity 游戏服务 CLI

您可以使用 Unity 游戏服务 CLI 与远程配置文件交互。CLI 允许您从命令行创建、部署和管理远程配置文件。

先决条件

要深入了解 CLI,请按照 Unity 游戏服务 CLI 入门指南 中的步骤操作。

要按照本指南操作,您必须先完成以下操作

  1. 安装 UGS CLI.
  2. 配置您的项目 ID 和环境,如下所示
    ugs config set project-id <your-project-id>
    ugs config set environment-name <your-environment-name>
  3. 配置具有 远程配置环境管理 所需角色的服务帐户。请参阅 获取身份验证

使用 CLI

请参阅 远程配置命令行文档,以获取所有命令和选项的完整参考。

Note: The ugs remote-config command is also available as ugs rc.

部署资源

运行 new-file 命令在本地创建资源

ugs remote-config new-file <file-name>

您可以使用 Deploy 命令将您的本地资源提升到远程环境并立即发布它们。本地资源必须部署到才能对游戏客户端可用。

ugs deploy <path-to-file> <path-to-file>
ugs deploy <path-to-directory>

检索资源

您可以使用 Fetch 命令从远程环境检索所有远程配置键到单个文件中。提供的路径是键将被提取到的目录

ugs fetch <path> --services remote-config

环境同步

您可以将所有模块从一个环境移动并部署到另一个环境。

运行以下命令以生成当前环境中所有模块的存档

ugs remote-config export <out-dir> <file-name> --environment-name <environment-to>

然后,您可以通过运行以下命令导入模块并将它们部署到另一个环境

ugs remote-config import <in-dir> <file-name> --environment-name <environment-to>