管理版本
注意:本页上的内容适用于 Unity Cloud 后台中的 Multiplay Hosting。如果您使用 Clanforge,请参阅 Clanforge 文档。
版本是指运行游戏或应用程序所需的一系列文件。您可以在 Unity Cloud 后台中管理版本。请参阅以下各节,了解如何执行基础版本任务,例如创建和更新版本。
注意:您可以通过关联版本的版本配置将版本链接到机群。
创建版本
请参阅创建版本。
警告:通过直接文件上传方式创建的版本不支持符号链接。如果需要使用符号链接,则必须使用容器版本。
通过直接上传更新版本
以下说明介绍了如何在 Unity Cloud 后台中通过直接上传更新现有版本。
- 在 Unity Cloud 后台中,打开 Multiplay Hosting。
- 选择 Builds(版本)。
- 选择您希望更新的版本。
- 选择 Files(文件)。
- 选择 **Current files(当前文件)**以移除一个或多个现有文件。
- 选择 **Upload files(上传文件)**以添加一个或多个文件。
- 拖放文件或选择 browse(浏览)。
- 选择 Upload Files(上传文件)。
- 文件上传完毕后,选择 Next(下一步)。
- 为新版本提供版本名称或将其留空。
- 选择部署模式。您可以执行渐进部署或强制部署。
通过容器镜像更新版本
有关如何使用容器镜像更新版本的说明,请参阅通过容器镜像创建版本。在这种情况下,您将跳过详细信息步骤,大多数情况下要跳过服务帐户步骤。
使用 Amazon S3 存储桶更新版本
有关如何使用 Amazon S3 存储桶更新版本的说明,请参阅使用 Amazon S3 存储桶创建版本。在这种情况下,您将跳过详细信息步骤。
使用 Google Cloud Storage 存储桶更新版本
有关如何使用 Google Cloud Storage 存储桶更新版本的说明,请参阅使用 Google Cloud Storage 存储桶创建版本。在这种情况下,您将跳过详细信息步骤。
执行渐进部署
渐进部署方法是,仅在服务器为空的情况下对服务器部署版本更新。如果任何玩家连接了服务器,Multiplay Hosting 会等待 Matchmaker 取消分配该服务器。
要执行渐进部署,请执行以下操作:
- 在创建新版本时,选择 Progressive(渐进)。
- 选择 Confirm(确认)。
- 等待上传完成。
执行强制部署
强制部署是指强制服务器更新的版本更新部署方法,即使服务器连接了玩家的情况下也是如此。如果开始强制部署时,服务器连接了玩家,Multiplay Hosting 会将玩家从服务器踢出。
要执行强制部署,请执行以下操作:
- 在创建新版本时,选择 Forced(强制)。
- 选择 Confirm(确认)。
- 等待上传完成。
删除版本
注意:一个版本被分配给版本配置后,将无法删除。请确保已从所有版本配置中移除该版本,然后继续。
要删除版本,请执行以下操作:
- 在 Unity Cloud 后台中,打开 Multiplay Hosting。
- 选择 Builds(版本)。
- 选择要删除的版本。
- 选择 Delete build(删除版本)。
- 再次选择 **Delete(删除)**以确认删除。
此外,您还可以选择多个版本,然后选择 Delete builds(删除版本),实现一次删除多个版本。
与删除单个版本类似,您也必须确认要删除这些版本。如果 Multiplay Hosting 无法删除任意选中版本,您将收到警告。
管理安装失败
版本安装失败的情况时有发生。您可以在 **Installs(安装)**视图中选择 **View(查看)**以查看失败的安装。
请参阅故障排除,了解如何修复常见问题。如果安装仍然失败,请联系支持人员。