zoukankan      html  css  js  c++  java
  • unity版本控制工具的使用

    版本控制工具,可以帮助我们更好的管理我们的项目,关于具体内容大家可百度。今天阿亮分享一下怎样使用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可以方便的比较代码变化。

     

  • 相关阅读:
    edgedb 内部pg 数据存储的探索 (四) 源码编译
    edgedb 内部pg 数据存储的探索 (二) 创建数据库命令说明
    edgedb 内部pg 数据存储的探索 (三) 源码包setup.py 文件
    python 集成cython && push 测试pip 仓库
    python 集成cython 简单测试
    click python cli 开发包
    转载一篇阿里云Terraform 开发指南
    zabbix 4.2 支持 timescledb 了
    edgedb 内部pg 数据存储的探索 (一)基本环境搭建
    Podman and Buildah for Docker users
  • 原文地址:https://www.cnblogs.com/jqg-aliang/p/4887710.html
Copyright © 2011-2022 走看看