GitHUB是学生党或者业余爱好者不错的选择,如果大家都处在一个局域网一下还是推荐用SVN,毕竟GitHUB的私有仓库要钱,而且网速难以忍受。

首先说一下:Ue4 4.10 默认生成一下文件与文件夹

文件夹

.vs        备用工程文件

config        游戏设置,一些内部属性

content        游戏资源

Intermediate     缓存文件

Source                C++代码文件

文件

Ue4工程文件

Vs工程文件

首先说一下Ue4的版本管理插件应该是为SVN设计的,而且这个只能管理美术资源,Git因为分支与合并系统,不太好会产生冲突。所以没必要用这个系统。

说到底只要config、content、Source  、Ue4工程文件文件进行上传就好了,当然还是在测试-------------------------------2016.1.17


最高才50KB,哎

今天测试一下了,编译失败,明天测试,只上传CONTANT和soucre ,之后再另一点新建工程+替换进行版本管理

睡觉前又测试了一下,用VS的清理的功能,项目从600降到了300MB,之后GITHUB忽略SDF文件,就只有50MB了,编译之前是25MB,可以接受的大小,明天去单位再试试看,是否可行--2016.1.18

今天试了一下,昨天试的三种方法都可行,不过都需要更新项目文件并且重新编译,使用清理的方法可行,但是会导致重新编译的shader的情况,一个空工程需要编译2000的shader,所以清理不靠谱。综合考虑了一下还是使用上传config、contant、source以及项目文件的方式来实现版本管理。-----2016.1.19上午

不上传Intermediate\Build、saved文件夹,以及sdf文件、sln文件的方案测试成功这个方案一个空工程大概有100MB吧,不太建议现在就用,等我测试一段时间看看好不好再出教程-------------------2016.1.19晚上

只上传config、source、contant和工程文件,测试成功---2016.1.20

-----------------------------------------------

2016.3.19

看到群里的大大分享了一下哪些可以删除的

Ue4的GitHUB版本版本管理探索的更多相关文章

  1. git版本回退, github版本回退

    上周提交了更改,过了周末回来说要撤销上个story.于是,需要找到上周提交的版本,rollback回来. git版本管理命令,自从习惯使用管理工具之后就很少接触了,当突然寻找其他指令的时候就成浆糊了, ...

  2. github版本库使用详细图文教程(命令行及图形界面版)

    投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2015-08-06我要评论 今天我们就来学习github的使用,我们将用它来管理我们的代码,你会发现它的好处的,当然是要在本系列教程全 ...

  3. github版本库使用详细教程(命令行及图形界面版)

    Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选 ...

  4. github版本库使用详细教程

    GitHubGit 教程[1] 同学们,上课了!今天我们来学习github的使用,我们将用它来管理我们的代码,你会发现它的好处的,当然是要在本系列教程全部完成之后,所以请紧跟站长的步伐,今天是第一天, ...

  5. CVS、SVN、Git、GitHub :版本控制系统

    1 1 1 Git常用命令 1 1 1 1 1 1 https://www.codecademy.com/learn/learn-git Learn Git You have now been int ...

  6. git的版本回退探索

    简介 今天改完代码匆忙提交,上线发现有问题,那怎么办?废话,赶紧回滚,那怎么回滚,开始用git reset [--soft | --mixed | --hard 命令,但这命令真的能达到我预期的效果吗 ...

  7. Jmeter-maven-plugin github 版本插件变更历史

    https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/blob/master/CHANGELOG.md

  8. Github版本控制系统

    Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一). 特别推荐简单易懂的廖雪锋大神制作的学习教程: https://www.liaoxuefeng.com/wiki/896043 ...

  9. 【UE4 调试】提升UE4源码版本Setup下载速度

    更改setup.bat部分参数

随机推荐

  1. [Android Pro] Android libdvm.so 与 libart.so

    reference to :http://blog.csdn.net/koffuxu/article/details/44780351 Android libdvm.so 与 libart.so   ...

  2. [Java 基础] 使用java.util.zip包压缩和解压缩文件

    reference :  http://www.open-open.com/lib/view/open1381641653833.html Java API中的import java.util.zip ...

  3. 解决 The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

    这个时候我们只需要flush privileges 一下就OK了,mysql> flush privileges;Query OK, 0 rows affected (0.01 sec)

  4. timestamp 类型的索引

    由这条语句datetime.strftime('2014/12/05','%Y/%m/%d')转换出来的索引 是pandas内置类型相同,如果使用datetime.strftime('2014/12/ ...

  5. android HTTPclient

    Apache包是对android联网访问封装的很好的一个包,也是android访问网络最常用的类. 下面分别讲一下怎么用HttpClient实现get,post请求. 1.Get 请求 1 2 3 4 ...

  6. 设计模式学习之备忘录模式(Memento,行为型模式)(19)

    假如我们已经记录一个人的个人信息,但是发现信息写错了,然后我先备份下再去修改,结果发现原来的信息是正确的,于是我就看备份的个人信息还原到初始的状态,下面我们用代码去实现 class Program { ...

  7. 【JAVA集合框架之List】

    一.List接口概述. List有个很大的特点就是可以操作角标. 下面开始介绍List接口中相对于Collection接口比较特别的方法.在Collection接口中已经介绍的方法此处就不再赘述. 1 ...

  8. SQL中的JOIN类型解释(CROSS, INNER,OUTER),关键字ON,USING

    书上讲得明白,解了不少迷惑. SELECT e.fname, e.lname, d.name FROM employee AS e INNER JOIN department AS d ON e.de ...

  9. angularjs实战

    1.指令  transclude 保留原来的内容 replace 去掉<my-directive>指令 <script src="http://apps.bdimg.com ...

  10. uC/OS II原理分析及源码阅读(一)

    uC/OS II(Micro Control Operation System Two)是一个可以基于ROM运行的.可裁减的.抢占式.实时多任务内核,具有高度可移植性,特别适合于微处理器和控制器,是和 ...