经过技术团队的不懈努力,我们基于用户反馈开发出了包含一系列新功能的Unity Collaborate。该工具能让开发者更加便捷地展开团队协作,让成员间可以更容易地保存、分享及同步工作内容。
Unity Collaborate是一款原生集成在Unity中的,简单易用的工具。需要Unity 5.4 beta11及更高版本。
项目协作方法(创建者)
创建协作项目非常简单,只需点击界面上的Collab按钮,选择Start Now即可在服务器上创建项目。
然后邀请团队成员进入项目,只需点击Collab界面上的MEMBERS按钮打开成员界面,输入成员的Unity账户(即邮件地址)后点击Invite按钮即可。独立开发者可跳过此步骤。
比较推荐的做法是由项目创建者进行首次提交。
项目协作方法(参与者)
如果被邀请成为某个项目的成员,则在打开编辑器的初始界面中会出现In The Cloud选项。点击该项后选择项目并制定项目保存目录,即可从服务器更新最新的项目文件。
将文件发布到服务器(提交)
新建或修改文件后,界面上的Collab按钮左侧会出现[↑]标志,点击界面上的Publish Now按钮即可将本地的所有更改同步到服务器。
本地编辑或新建的文件上会显示[+]标志,文件夹上会显示[…]标志。
从服务器更新项目
当服务器上出现新版本需要本地更新时,界面上的Collab按钮左侧会出现[↓]标志。点击界面上的Update Now按钮即可更新项目文件到本地。
如果发生冲突
如果从服务器同步文件后在本地编辑,此时其他成员上传了该文件,就会产生冲突。当发生冲突时界面上的Collab按钮会出现感叹号,并显示存在冲突的文件列表。
解决冲突有三种方式,分别是[忽视其他人上传的版本使用自己的本地版本],[放弃本地版本使用服务器上的版本]以及[对比两个版本的差别并进行调整,以便两个版本都不会出现问题]。
推荐做法是放弃本地版本使用服务器上的版本,之后再在本地重新制作。
另外Unity Collaborate还能让项目成员可以随时了解项目的最新进展。
使用Unity Collaborate服务可以更高效地达成团队目标。该服务可供团队中的任何人使用,从设计师到测试工程师,对所有成员都适用。
Collaborate还处于初生阶段,我们还想把Unity Collaborate做得更加完善。希望大家都积极注册并参与该服务的封闭测试,告诉我们你的想法吧,我们需要你的反馈!
特别感谢在Collaborate的Alpha测试阶段中, Galvanic Games、Imperium 42以及Studio Atma给予我们的宝贵反馈。
本文部分来源于:http://tsubakit1.hateblo.jp/entry/2016/03/24/004702 作者:tsubaki
感谢Unity翻译组成员“kong9011”对本文翻译所做的贡献。
转载请注明来源:Unity官方中文论坛(forum.china.unity3d.com),请保留以上所有版权信息!
Collaborate, 协同开发
锐亚教育 锐亚科技 unity unity教程
- 还没有人评论,欢迎说说您的想法!