Ue4的GitHUB版本版本管理探索
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版本版本管理探索的更多相关文章
- git版本回退, github版本回退
		
上周提交了更改,过了周末回来说要撤销上个story.于是,需要找到上周提交的版本,rollback回来. git版本管理命令,自从习惯使用管理工具之后就很少接触了,当突然寻找其他指令的时候就成浆糊了, ...
 - github版本库使用详细图文教程(命令行及图形界面版)
		
投稿:mdxy-dxy 字体:[增加 减小] 类型:转载 时间:2015-08-06我要评论 今天我们就来学习github的使用,我们将用它来管理我们的代码,你会发现它的好处的,当然是要在本系列教程全 ...
 - github版本库使用详细教程(命令行及图形界面版)
		
Git是一个分布式的版本控制系统,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户.随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选 ...
 - github版本库使用详细教程
		
GitHubGit 教程[1] 同学们,上课了!今天我们来学习github的使用,我们将用它来管理我们的代码,你会发现它的好处的,当然是要在本系列教程全部完成之后,所以请紧跟站长的步伐,今天是第一天, ...
 - 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 ...
 - git的版本回退探索
		
简介 今天改完代码匆忙提交,上线发现有问题,那怎么办?废话,赶紧回滚,那怎么回滚,开始用git reset [--soft | --mixed | --hard 命令,但这命令真的能达到我预期的效果吗 ...
 - Jmeter-maven-plugin github 版本插件变更历史
		
https://github.com/jmeter-maven-plugin/jmeter-maven-plugin/blob/master/CHANGELOG.md
 - Github版本控制系统
		
Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一). 特别推荐简单易懂的廖雪锋大神制作的学习教程: https://www.liaoxuefeng.com/wiki/896043 ...
 - 【UE4 调试】提升UE4源码版本Setup下载速度
		
更改setup.bat部分参数
 
随机推荐
- 使用autolayout,设置子控件的宽度 与父视图的宽度成比例大小(这样类似可以设置多个按钮平均横屏排列)
			
橙色是父视图,假设约束如上图. 绿色是子视图.重点宽度比例设置: 1. control-drag 选择 equal width2. 选中上面那个约束 注意 first item 和 second it ...
 - Collection 集合类
			
ArrayList: 基于动态数组的List 它有两个重要的变量,size为存储的数据的个数.elementData 数组则是arraylist 的基础,因为他的内部就是通过这个数组来存储数据的. p ...
 - ubuntu下deb包的安装方法
			
ubuntu下deb包的安装方法 简介 deb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb dpkg 是Debian P ...
 - OpenGIS 介绍
			
转自:http://www.blogjava.net/sinoly/archive/2007/09/25/148002.html 值此FOSS4G大会即将召开之日,最近我会在Blog上依次介绍一些Op ...
 - 多线程编程1 - NSThread
			
每个iOS应用程序都有个专门用来更新显示UI界面.处理用户的触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验.一般的解决方案就是将 ...
 - maven配置httpclient3.X jar包
			
<dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging& ...
 - eclipse 注释模板
			
位置:window -> Preferences -> java -> Code Style -> Code Templates <?xml version=" ...
 - C# 类中索引器的使用二
			
索引器(Indexer)是C#引入的一个新型的类成员,它使得类中的对象可以像数组那样方便.直观的被引用.索引器非常类似于属性,但索引器可以有参数列表,且只能作用在实例对象上,而不能在类上直接作用.定义 ...
 - linux rpm问题:怎样查看rpm安装包的安装路径
			
x rpm问题:怎样查看rpm安装包的安装路径 2010-07-12 21:19:15 标签:rpm linux 路径 休闲 职场 rpm -qpl xxxxxx.rpm 1.如何安装rpm软件包 ...
 - js函数动态传参
			
js函数体内可以通过arguments对象来接收传递进来的参数,利用这一对象属性可以动态传参. function box() { return arguments[0]+' | '+arguments ...