来自
酷炫与麦片的回答
                                              2023-12-28 22:25:45
                                    
                                    
酷炫与麦片的回答
                                              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、最后再提交一次, 完成。
文章整理自网络,仅供学习参考,版权归属原作所有
        推荐问答
    
    
            

                            
                                        
                                        
                                        
                                        
                
                
                
                
                
                
                                        
                                        
                                        
                                        
                                        
                                        
        Android版下载