【Unity服务】如何使用Unity Version Control

ops/2024/10/20 11:01:28/

Unity上的线上服务有很多,我们接触到的第一个一般就是Version Control,用于对项目资源的版本管理。

本文介绍如何为项目添加Version Control,并如何使用,以及如何将项目与Version Control断开链接。

其实如果仅仅是对项目资源进行管理,我们完全可以使用Git。但考虑到像Unity IAP这些服务,我们还是有必要了解一下如何在Unity Cloud上管理项目。

需要注意的是:

Unity Cloud的全球官方网站是:https://cloud.unity.com/

而中国区有一个独立的云服务网站:UOS一站式游戏云服务平台(https://uos.unity.cn/)。这两个网站提供的服务有重合,但却是独立计费的。在使用时请注意。

一、为项目添加Version Control

有两种方式,一是通过Unity Hub,二是通过Unity DevOps Version Control

使用Unity Hub时,我们既可以在创建项目时,选择右下角的“Use Unity Version Control”。

注意:这种方法需要Unity的版本是2021.3.31f1,或者2022.2.13f1,或者更新版本。

也可以在创建项目后,在Unity Hub的项目列表中,右键点击项目,选择“User Unity Version Control

在弹出窗口中,选择好Unity Origanization后,点击"Connect to Version Control"即可。

注意:对于一个Unity项目,“Connect to Unity Cloud”和“Use Unity Version Control”是可以单独设置的。

第二种方法是安装了Unity DevOps VersionControl后,在其中创建新的存储库。

二、在项目中使用Version Control

在已经使用Version Control的项目中,打开菜单Window->Unity Version Control,就可以打开Unity Version Control面板。在面板的Changesets中可以查看之前签入的记录。

Pending Changes中,如果项目有变动,则可以选中要提交的文件,填写更新说明,点击“Check in Changes”,就可以将变动签入。这是直接签入到Unity Cloud中,不会像Git那样需要再push。

三、将项目与Version Control断开

其实是不使用Version Control。

在打开项目后,菜单Edit-> Project Settings: Version Control-Unity Version Control Settings里,

点击“Disable”按钮就可以停止当前项目使用Version Control。但之前已经签入的资源是不会删除的。如果要删除的话可以登录Unity Cloud,在DevOps里找到资源库删除。

当然,我们也可以使用Unity DevOps Version Control桌面应用来管理资源库。

除了可以通过Windows菜单打开这个应用外,还可以在Unity项目中的Unity Version Control面板中,点击右上角的小齿轮,选择“Open in Desktop App”就可以。

将鼠标移动资源库上,点击“删除”图标,就可以删除资源库。

四、如何安装UVCS桌面端应用

1. 登录Unity Cloud(https://cloud.unity.com/),选择DevOps > Help & Support。
2. 选择 Download UVCS desktop client。
3. 在下拉列表中选择要安装的版本。

五、参考资料

1. Unity Cloud 官方网站

 2. Unity Version Control 官方文档


http://www.ppmy.cn/ops/119786.html

相关文章

Clickhouse分布式表初体验

ClickHouse的分布式表是一种特殊类型的表,它允许你跨多个节点进行数据的查询和写入操作。以下是创建分布式表的步骤和案例: 1. 创建本地表: 在集群的每个节点上创建一个本地表,可以使用ReplicatedMergeTree系列引擎来实现数据…

电脑录屏怎么录视频和声音?苹果macOS、windows10都可以用的原神录屏工具来啦

在当今数字化时代,电脑录屏已经成为一项非常实用的技能,无论是制作教学视频、记录游戏精彩瞬间,还是进行线上会议演示,都离不开高质量的录屏。那么,电脑录屏怎么录视频和声音呢?今天就为大家详细介绍一下&a…

【数据库】 MongoDB 查看当前用户的角色和权限

在 MongoDB 中,可以通过一些简单的命令查看当前用户的角色和权限。这对于理解用户的访问能力和管理用户权限至关重要。 1. 使用 MongoDB Shell 查看角色和权限 1.1 查看当前数据库用户 要查看当前数据库中的所有用户及其角色,可以使用以下命令&#x…

带你0到1之QT编程:二十二、QChart类图表及折线图、直方图、饼图的三大可视化图表实战!

此为QT编程的第二十二谈!关注我,带你快速学习QT编程的学习路线! 每一篇的技术点都是很很重要!很重要!很重要!但不冗余! 我们通常采取总-分-总和生活化的讲解方式来阐述一个知识点!…

达梦8-DTS迁移测试-从Oracle迁移到达梦

1、目的 将Oracle数据库的SCOTT用户下的表迁移到达梦8。 2、数据库信息 2.1 Oracle端 操作系统 Redhat 7.5 数据库架构 单机 数据库版本 Oracle 19c 待迁移数据库名 prodpdb 待迁移的对象 SCOTT IP/端口 192.168.6.121:1521 用户名/密码 scott/tiger 字符集编…

VIIRS 版本1(5000)数据于2024年6月17日停更,请转向VIIRS版本2(5200)

根据官网发布的消息,VIIRS版本1(5000)的多数数据产品于今日停止更新。需要VIIRS数据的朋友需要转向版本2数据了。 可见红外成像辐射计套件 (VIIRS) 第 1 版 (集合 1) 陆地数据产品于 2024 年 6 月 17 日终止生产。唯一的例外是双向反射分布函…

在Ubuntu 14.04上安装带SSL的Webmin的方法

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 简介 Webmin 是一个基于 Web 的类 Unix 系统管理工具。它提供了一个简单的替代方案来进行命令行系统管理,并可以通过提供的…

力扣(leetcode)每日一题 2207 字符串中最多数目的子序列

题干 2207. 字符串中最多数目的子序列 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern ,两者都只包含小写英文字母。 你可以在 text 中任意位置插入 一个 字符,这个插入的字符必须是 pattern[0] 或者 pattern…