unity Collaborate协作

尝试了git,感觉解决冲突的配置过程比较麻烦,之后又试了perforce,不久又把我给劝退了,后来想到了unity自带的collaborate,便来试试,嗯挺香的…

Unity给的默认配置是三个组员,1G存储空间,如果要提升的话就要加钱(

当然,由于unity是用的国外的服务器来存储,传输速度会很慢,可以架梯子来解决。

 

创建步骤:

1、从Window -> General -> Services打开services面板,选择组织进行云工程创建。

unity Collaborate协作_第1张图片

如果没有加入unity小组,会默认从个人账号创建一个小组。

 

2、下拉选择Collaborate,把开关打开:

unity Collaborate协作_第2张图片

等待加载,加载完成之后,我们会发现工程中的文件夹中多了这些加号:

unity Collaborate协作_第3张图片

 

3、点击右上角的collab,输入描述信息并开始上传:

unity Collaborate协作_第4张图片

之后就是等待进度条走完:

unity Collaborate协作_第5张图片  unity Collaborate协作_第6张图片

 

unity Collaborate协作_第7张图片

如果上传完提示出了问题,再次点击提交即可。

4、邀请组员协助,点击图中按钮,unity会为我们打开unity dashboard:

unity Collaborate协作_第8张图片

我们可以从红框中的位置通过邮箱邀请成员,也可以编辑组织设置来添加成员。

unity Collaborate协作_第9张图片

 

unity Collaborate协作_第10张图片

邀请新成员:

unity Collaborate协作_第11张图片

 

之后在左边 My Account -> My Seats中设置组员的席位,选中新加入的成员,然后点击。

unity Collaborate协作_第12张图片

添加成功后,组员就可以访问collab工程了。

unity Collaborate协作_第13张图片

 

5、点击云工程,选择一个本地位置,然后便开始连接下载。

 

unity Collaborate协作_第14张图片

下载好后,新工程会加新增一些东西,(实际上在另一个工程里没增加,我没太搞清楚,这里就选择上传):

unity Collaborate协作_第15张图片

可以在这个地方看到工程的历史提交:

unity Collaborate协作_第16张图片          unity Collaborate协作_第17张图片

 

在历史提交里,我们可以进行回退操作,不足的一点是,没有分支,只有一个线性流程。

 

之前在测试的时候,可以在两个工程里同时修改场景,而不发生冲突,今天不知怎的,也发生了场景冲突,这里我的方法是下载一个外部冲突处理工具 diffmerge,这个工具在下载之后会与unity自动连接。

unity Collaborate协作_第18张图片

 

在冲突的文件处,点击加载外部工具,会加载出类似这张图中的面板:

unity Collaborate协作_第19张图片

然后在顶部工具栏找next conflict,点击左右箭头选择左边或右边的作替换即可。

你可能感兴趣的:(Unity,unity)