1.1 虚幻引擎支持哪些版本控制系统?
★ 简单考点: Perforce、Git LFS、SVN、二进制文件版本管理
参考答案:
- 支持的 VCS:Perforce(P4)(推荐,最适合大型项目)、Git(适合小型项目,需配合 Git LFS)、Subversion/SVN(支持但不推荐)、Plastic SCM(支持);
- Perforce 的优势:
- 二进制文件处理优秀,支持 >4GB 大文件;
- 文件锁定机制,避免二进制冲突;
- 与 UE 集成最好,适合大型团队与项目;
- Git 的使用要点:
- 必须用 Git LFS 处理二进制文件;
- 免费易用,适合小型团队与个人项目;
- 需配置
.gitignore忽略中间产物;
.gitignore关键项:Binaries/、Build/、DerivedDataCache/、Intermediate/、Saved/、*.sln、*.VC.db等;- 最佳实践:大型项目用 Perforce,小型项目用 Git+LFS;定期小步提交、使用有意义的提交信息、用分支管理功能开发。