asset server u3d项目管理

来源:互联网 发布:java最好的教程 编辑:程序博客网 时间:2024/06/06 09:16

asset server   u3d项目管理

  asset server 是unity 3d 自带的项目管理服务,跟unity3d配合使用 还是不错的  比svn与unity3d配合要稍好点。  不过要是跟 svn与vs配合使用相比还是有差距的,下面简单
        的介绍下 asset server的搭建与使用。

1、首先服务器端的部署 ,在服务器端安装 unity asset server  下载地址 http://unity3d.com/unity/team/assetserver/

2、安装过程中主要是注意第三步 要求输入服务端管理员的 密码,这个密码要牢记 ,以后经常用到。(如下图)

3、unity 3d 要装专业版 免费版 有可能会导致asset server 不可用。(unity3d 4.0破解 方法http://wenku.baidu.com/view/7bb76b42c850ad02de80411b.html),回
      到自己机器运行unity 开发平台软件,并打开需要管理的项目。

4、找到菜单栏  window - asset serve  弹出项目管理界面(如下图)

5、单击 asset server administrator 下的administrator (也就是管理员的意思) 弹出如下界面

6、输入刚服务器 第ip地址  user name 默认都是admin 在输入先前在服务器端安装时输入的管理员密码 ,在单击connect ,这时右边的admin actions 的 菜单前两个 create 、new user 会亮起来。

7、这时我们单击create 的 在服务器创建一个项目 用来进行当前项目的管理。输入项目名称 (test) 单击 create project

8、此时会在project 栏多出刚新创建的 项目 (test)  并在user 栏 多出一个用户 admin  把admin勾选上让其拥有所有的操作权限 。 现在右边admin action 还可以添加用户等 这个就不多说了 现在就用admin来做测试

9、在单击overview回到第四部的界面

   10、当前项目连接刚服务器创建的 项目,单击current project 下的contection 弹出如下界面

11、server 填写刚新建服务器的ip user 输入 admin (如果你创建了新用户也可以是新的用户) 密码 输入先前用的 管理员密码。在单击 showproject,右边就会显
       示服务器上所有的项目,让后选中test项目  project name 中就会显示该项目

  12、单击connect  此时就会开当前你打开的项目与服务器刚选择的项目连接    需要等待一会(如果项目打,那需要的时间要久点)。

  13、连接完毕后 ,弹出如下界面

14、在上图可以看到右边上面是updates on server  那很明白了这是别人修改过的代码,需要自己更新,下面是local changes 是我们自己修改的 程序,也就是需要
       提交的程序。(注 要是第一次我们提交程序,服务器上是个空项目,那 自然updates on server 就没任何数据,服务器项目 以这次你提交的项目为原始的第一版
      项目)一般操作是先update 在commit 。这就完成一个项目的基本管理。

二、在使用中容易出现常见的错误

     1、第一种错误是: 两个人同事修改了同一个文件,后提交的人提交是报错,服务器要求你先更新 在提交,此时要小心了 如你先更新的话 就会把你修改的部分内容
         给冲掉,为了不冲掉我们先compare 比较下,有点时候 一些机器没有比较工具,这时要下载一个比较工具 ,个人还是比较喜欢 TortoiseSVN 安装完这个 就拥
         有了 个很好的比较工具,比较后在决定需要哪些 放弃哪些代码这样就不会导致致命的错误。

     2、有时候发现同事更新后   少了部分资源,那是因为 没有设置 资源版本控制具体步骤如下。

             在unity 的Edit - project settings - editor 右边会弹出如下图 ,把version control (版本控制) mode 选择为asset serve.

              

原创粉丝点击