美文网首页unityUnity技术分享征服Unity3d
最好用的Unity版本控制工具

最好用的Unity版本控制工具

作者: Sheh伟伟 | 来源:发表于2016-11-03 21:14 被阅读1033次

    自从来到现在的公司,负责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按钮创建允许访问的成员的信息,成员创建好了后,还必须勾选,没有勾选的不能访问该项目。如下图:


    Paste_Image.png

    到此,服务器配置就完成了。只要知道服务器的IP地址和Asset Server的用户名密码就可以在其他电脑上管理资源服务器。

    三、连接Asset Server


    服务器配置完了,那么项目的其他成员如何连接服务器进行代码同步呢?
    项目的其他成员可以在自己电脑上先建一个空项目,然后将Version Control也设置成Asset Server,接着选择Window -> Version Control打开Server面板。点击Connection按钮,然后输入Server的IP地址和为改成员创建的用户名密码,点击Show Projects或者输入Project Name后,接着点击Connect,这样就连接上了服务器。如下图:


    时间紧迫,就写这么多吧,以后有必要再接着写代码的同步流程以及代码的对比工具。

    四、参考资料


    1. Setting up the Asset Server
    2. Asset Server (Team License)

    如果本文有错误之处还请帮忙指出。


    本文作者: Sheh伟伟
    本文链接: http://davidsheh.github.io/2016/11/03/最好用的Unity版本控制工具/
    版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

    相关文章

      网友评论

      • 木心Sepith:官方已经停止对这个的维护了
        Sheh伟伟:@木心Sepith 是的,不过官方要支持Git和Github了,等官方发布稳定版本了,决定试试
      • 黒可乐:p4v阔以试试:wink:
        北平少猿:@给男 已换,p4v界面友好很多,,赞
        椿少年:@给男 我们公司用的就是p4 :relieved:

      本文标题:最好用的Unity版本控制工具

      本文链接:https://www.haomeiwen.com/subject/yfaruttx.html