最好用的Unity版本控制工具
自从来到现在的公司,负责Unity组开发以来,尝试了各种版本控制工具。从一开始的TortoiseSVN,到后来为了追求逼格使用Git,尝试了Github客户端和SourceTree,发现都有各种不爽。最后,发现还是Unity的亲儿子Asset Asset Server最好使,服务器配置傻瓜化,还集成到了Unity编辑器。
一、Asset Server安装
去Unity官网下载Unity资源服务器,如下图:
Windows版下载后安装很简单,安装过程中会弹出的账号密码对话框,如下图:
填写完账号密码后,会弹出控制面板,如下图:
Asset Server启动起来了就可以关掉,程序会在后台继续运行。
二、Asset Server配置
用Unity在服务器电脑上新建一个空的项目,然后选择Edit -> Project Settings -> Editor打开Editor Settings,Version Control项选择Asset Server,如下图:
接着选择Window -> Version Control打开Version Control,如下图:
点击Administration按钮,然后在ServerAddress中输入localhost,接着输入用户名和密码,点击Connect。如下图:
点击界面右边的Create按钮创建一个项目,然后就在Server视图的左下角会显示创建的项目。选中该项目,然后点击New User按钮创建允许访问的成员的信息,成员创建好了后,还必须勾选,没有勾选的不能访问该项目。如下图:
到此,服务器配置就完成了。只要知道服务器的IP地址和Asset Server的用户名密码就可以在其他电脑上管理资源服务器。
三、连接Asset Server
服务器配置完了,那么项目的其他成员如何连接服务器进行代码同步呢?
项目的其他成员可以在自己电脑上先建一个空项目,然后将Version Control也设置成Asset Server,接着选择Window -> Version Control打开Server面板。点击Connection按钮,然后输入Server的IP地址和为改成员创建的用户名密码,点击Show Projects或者输入Project Name后,接着点击Connect,这样就连接上了服务器。如下图:
时间紧迫,就写这么多吧,以后有必要再接着写代码的同步流程以及代码的对比工具。
四、参考资料
- Setting up the Asset Server
- Asset Server (Team License)
如果本文有错误之处还请帮忙指出。本文欢迎转载,但转载请注明出处:http://www.jianshu.com/users/fd3eec0ab0f2/latest_articles
最好用的Unity版本控制工具相关推荐
- 分布式版本控制工具:git与Mercurial(zz)
分布式版本控制工具:git与Mercurial [收藏此页] [打印] 作者:cyfdecyf 2007-12-26 内容导航: 第1页 [IT168 技术文档] 说到版本控制工具,很多人可能 ...
- git版本控制工具(二)----本地版本库的常用操作
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/ ...
- flutter版本控制工具 `FVM`
文章目录 FVM 切换VSCode 的Flutter版本 在windows上安装fvm 方法一:先安装 choco 检查安装是否成功 常用指令 接下来安装fvm 方法二:pub方式安装 fvm VSC ...
- 版本控制工具Git 常用操作命令
2019独角兽企业重金招聘Python工程师标准>>> Git 是用于Linux 内核开发的版本控制工具.与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式 ...
- 世界级版本控制工具Vault v10.0发布,多项功能改进|附下载
2019独角兽企业重金招聘Python工程师标准>>> 版本控制工具Vault 版本更新至v10.0,增加了对SQL Server 2016,Visual Studio 2017等的 ...
- Java微信公众号开发(五)—— SVN版本控制工具
1 作用 两个疑问: 什么是版本控制? 为什么要用版本控制工具? 作用: 受保护 受约束 合作开发中,版本控制工具更重要的作用就是让开发者更好地协作,每个人的代码既能互相调用,来共同完成一个较大的功 ...
- git 命令详解_再次学习Git版本控制工具
微信公众号:PHP在线 Git 究竟是怎样的一个系统呢?为什么在SVN作为版本控制工具已经非常流行的时候,还有Git这样一个版本控制工具呢?Git和SVN的区别在哪儿呢?Git优势又在哪呢?下面PHP ...
- 版本控制介绍以及常用的版本控制工具
版本控制是指对软件开发过程中各种程序代码.配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一. 编写一个成熟可用的程序是一个工作量很大的工程,并非我们一次性就可以搞定的工作,所以在开发过 ...
- 版本控制工具历史的10个里程碑
导读:作者Eric Raymond在flourish上发表的一篇<Astonishments, ten, in the history of version control>,文中总结了版 ...
最新文章
- 以前的windows安装文件可以删除吗_安卓手机原来还可以这样安装windows系统,你还不知道吗?...
- 80 年代以来的操作系统 GUI 设计进化史
- linux运维必备,100道常见面试题
- xshell上vim小键盘无法使用的解决方法
- 牛客多校4 - Count New String(序列自动机+广义后缀自动机)
- VS2010怎样显示行号
- mysql odb驱动_odb C++访问mysql数据库,从安装到写入
- 剑指offer面试题54. 二叉搜索树的第k大节点(逆中序遍历)
- python之函数用法capitalize()
- lintcode-397-最长上升连续子序列
- 5G信道编码技术取得新突破,极化码同时满足ITU三大应用需求
- 在没有显示器和IP未知的情况下如何使用树莓派
- 修改SAP下载文件路径
- Gallery3d 学习笔记(12)
- 博图v14编程c语言教程_10个步骤完成PLC从编程到下载,超详细的TIA博途V13软件使用教程...
- PostgreSQL安装及关联ArcMap
- Git 工具之储藏与清理-7.3
- CRM:网站证书过期怎么办
- 计算机硬件的组装硬盘,组装电脑如何选择硬盘?DIY装机四种电脑硬盘搭配方案提供参考...
- Unity技能系统框架(三)分析一个具体被动技能