博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ue4的GitHUB版本版本管理探索
阅读量:6961 次
发布时间:2019-06-27

本文共 1003 字,大约阅读时间需要 3 分钟。

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

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

转载于:https://www.cnblogs.com/blueroses/p/5189654.html

你可能感兴趣的文章
PO页面对象模式封装
查看>>
TCP连接的状态与关闭方式,及其对Server与Client的影响
查看>>
c++中const关键字的使用完整攻略
查看>>
关于前端本地压缩图片,兼容IOS/Android/PC且自动按需加载文件之lrz.bundle.js
查看>>
Linux下的snmpd.conf配置说明
查看>>
C# 之泛型详解
查看>>
密码只能输入字母+数字不能包含特殊字符的校验规则
查看>>
【HDU 1402】A * B Problem Plus(FFT)
查看>>
windows 配置kerberos访问启用spnego的CDH 集群web UI页面
查看>>
【Atcoder】CODE FESTIVAL 2017 qual C D - Yet Another Palindrome Partitioning
查看>>
数据结构学习笔记(3)_使用数组实现简单线性表功能
查看>>
SSM-SpringMVC-23:SpringMVC中初探异常解析器
查看>>
SPI
查看>>
Git合并分支或者冲突
查看>>
POI简易帮助文档--给Excel设置样式
查看>>
自学java 第十一章持有对象
查看>>
[LeetCode]: 121: Best Time to Buy and Sell Stock
查看>>
周总结
查看>>
BFC和清除浮动
查看>>
多肉淘宝养成记(含治疗玻璃心)
查看>>