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. Hbernate映射类型

    对应oracle中的数据库:用timestamp

  2. mysqli的增强功能

    批量执行sql语句 批量执行dml语句 基本语法 $sqls="sql1.sql2.sql3...." mysqli::multi_query($sqls) 案例: $mysqli ...

  3. php 时间倒计时

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. EditPlus

    # 批量更改文件编码 原文:EditPlus批量更改文件编码 # 标签位置设置到顶部 工具-参数设置-布局-文档选择器-位置

  5. 查看局域网内在线的主机ip和mac地址

    ]# nmap -sP Starting Nmap 5.51 ( http://nmap.org ) at 2016-12-12 22:43 CST Nmap scan report for 192. ...

  6. CSS3学习

    1.CSS3边框 border-radius:创建圆角边框 border-radius:25px; -moz-border-radius:25px; /* 老的 Firefox */ box-shad ...

  7. 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件(转)

    Mybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件. 1.相关文 ...

  8. 等号赋值与memcpy的效率问题

    转自:http://www.aiuxian.com/article/p-1309055.html 偶尔看到一个说法,说,小内存的拷贝,使用等号直接赋值比memcpy快得多.结合自己搜集到的资料,整理成 ...

  9. base64编码、解码的C语言实现

    转自:http://www.cnblogs.com/yejianfei/archive/2013/04/06/3002838.html base64是一种基于64个可打印字符来表示二进制数据的表示方法 ...

  10. zzy:java采用的是16位的Unicode字符集作为编码方式------理解

    java语言使用16位的Unicode字符集作为编码方式,是疯狂Java中的原话. 1,编码方式只是针对字符类型的(不包括字符串类,数值类型int等,这些只是在解释[执行]的时候放到Jvm的不同内存块 ...