版本控制工具,可以帮助我们更好的管理我们的项目,关于具体内容大家可百度。今天阿亮分享一下怎样使用Unity自带的版本控制工具。
我使用的Unity版本是5.2.1,其他版本可能不同。
首先,你需要下载安装Asset Server,Unity官方网站中提供下载http://unity3d.com/cn/unity/collaboration/。安装时,默认账号是admin,注意管理密码,我们会在unity中使用。
然后进入安装目录中,打开AssetServerControl.exe,并启动Server(点击Start)。
然后打开Unity,首先进入Edit—>ProjectSettings—>Editor,然后设置Version Control。Mode和Host URL。
设置完毕后,菜单栏进入Window—>Version Control.
打开Administration,输入Server,User,Password,分别是127.0.0.1,admin,还有密码。
之后就可以创建项目,添加User。
版本控制工具主要用于多人合作开发,如果开发者就你一个人也是可以使用的。如果项目崩了,或者方向除了问题可以随时回退,
具体的使用看个人的设置。
为了方便查看代码的变化,可以安装SVN,这个可以直接使用unity打开的。非常方便。
使用Version Control可以非常方便的管理代码,预制体等等。甚至动画,只要你管理得当,它比SVN还要方便的多。
关于它的具体怎么使用,提交,更新,回退什么的我就不多介绍了,它简单明了,如果从来没有使用过版本控制工具建议
你学一下。
可能会遇到的问题:Failed to connect to asset server: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "127.0.0.1" and accepting TCP/IP connections on port 10733?
原因以及解决方案:服务器连接被拒绝,确保是否开启AssetServer,实在不行卸载重装AssetServer。
主要注意的是,AssetServer有一个非常蛋疼的问题,就是安装的时候会在安装盘的根目录写一大堆文件,而且不能移动或者删除,否则unity将无法进行连接。
报错的话,尝试重新安装。很奇怪这个Bug是什么问题,希望有懂得的解答一下。
更新补充一:
建议配合SVN使用,因为SVN可以方便的比较代码变化。