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

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM