来自酷炫与麦片的回答
2023-12-28 22:25:45
UE4传源文件需要从github拉取UE4的release版本,拷贝整个目录到Perforce Workspace,执行Setup.bat下载引擎依赖资源,上传干净的引擎目录到Perforce,修改属性等步骤,下面说一下具体操作过程:
1、从github拉取UE4的release版本;
2、拷贝整个目录到Perforce Workspace, 需要避免.git文件夹也拷过来;
3、执行Setup.bat下载引擎依赖资源;
4、上传干净的引擎目录到Perforce;
5、因为有些编译过程中的exe和dll等在上传后变成了只读属性, 需要改成writable的:
6、生成sln进行编译, 这个过程中会在Binaries和Plugins下面生成exe和dll等文件;
7、由于Binaries和Plugins下面是有子目录的, 所以我们需要递归提交这些文件, 并加上writable标记;
8、因为p4 add命令是不支持路径中的”…”的, 所以需要借助dir命令递归遍历子目录下的文件, 再使用for循环针对每个文件执行add操作. 如果要把这些命令写到批处理文件里, 注意需要把%a改成%%a.
9、最后再提交一次, 完成。
文章整理自网络,仅供学习参考,版权归属原作所有
推荐问答