欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。 说到多人协作开发,大家都会想到要使用版本控制工具来管理项目,当然最常用的要数SVN和Git了,但是SVN管理Unity3D项目的确有一些不尽人意的地方,比如:两个人修改了同一个场景,SVN更新时就不能合并 ,还有在Unity Editor 中SVN不可视化,不友好! 我们团队初期也是使用SVN,在本地文件夹中进行提交和更新。记录一下我们一路走来的历程 下面记录一下我们团队使用版本管理工具的过程: 1.SVN客户端管理工具,使用原始的本地文件夹内操作 2.UVsersionControl ,集成在Unity3D界面中,方便直观地使用SVN的功能,update,commit,delete 此插件可以Asset Store上免费获得哦! Asset store地址: Unity论坛地址: 而且还是开源免费的哦,强烈顶一下作者! Note:需要安装SVN的命令行版本才能使用此插件,注意:此命令行版本要和你已安装的Tortoise SVN客户端版本一致!作者推荐1.7版本的SVN. 下载地址:Windows Subversion 命令行 客户端(SVN) ,历史版本下载: 使用此插件也能比较方便地管理项目 3. 我觉得最好的版本管理工具 要数Unity官方的Asset Server了。 下地地址: 参考资料:CSDN博客:asset server u3d项目管理 Unity指南 Asset Server (Team License Only)Setting up the Asset Server 疑问:如何控制文件夹访问权限。答:可以通过历史记录及自带的回收站功能来管理项目 Note:当两个文件发生冲突时,当你安装了TortoiseSVN之后就可以使用compare、合并工具比较两个文件的异同。 两个人修改同一场景,完全无压力 终于摆脱了不能同时编辑同一个场景的困扰! MAC下代码合并工具: SourceGear Diff/Merge. FileMerge: part of Apple'sXCode development tools. TkDiff. Perforce Merge (p4merge): part of Perforce's visual client suite (P4V). 常见错误: 1、有时候因为代码报错,另一人的GameObject设置不会相应载入,提示你需要先解决代码错误,大部分情况下都是编码问题,就是代码中有中文注释。需要把文件另存为UTF-8 2、需要先Update才能Commit 3、当有冲突时需要合并代码文件 Merge 更多内容,请访问【狗刨学习网】unity极致学院 声明:此篇文档时来自于【狗刨学习网】社区-unity极致学院,是网友自行发布的Unity3D学习文章,如果有什么内容侵犯了你的相关权益,请与官方沟通,我们会即时处理。
推荐整理分享Unity3D 多人协作开发svn 环境搭建(unity多人游戏),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity开发多人游戏,unity多人协作开发,unity多人同屏,unity多人协作开发,unity多人开发怎么整合,unity3d多人联机系统,unity多人游戏,unity多人协作开发,内容如对您有帮助,希望把文章链接给更多的朋友!
Unity3D开发之Mac OS 开发环境搭建 笔记 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学
一个挖掘机 Demo 用时一周【狗刨学习网】 欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,【狗刨学习网】unity极致学
Unity3d LineRenderer画线 【狗刨学习网】1、画多条线画多条线需要在场景中放置多个GameObject,因为一个GameObject只能添加一个LineRendererComponent。2、线段样式线段的样式由LineRender