400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

如何在UnrealEngine虚幻引擎中进行版本管理-创新互联

项目团队中的分工协作必不可少,在UE项目中进行版本控制非常必要。UE支持使用Perforce和SVN进行版本管理,此处选用自己比较熟悉的SVN。

创新互联建站长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为罗田企业提供专业的网站制作、成都网站制作罗田网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
1.使用SVN进行源码管理

通过编辑器偏好设置窗口(编辑(Edit)>编辑器偏好设置(Editor Preferences)>加载和保存(Loading & Saving))启用源码管理。
在这里插入图片描述

选择关卡编辑器窗口的源码管理,输入SVN库地址、用户名及密码等,选择“接受设置”开始使用源码管理。
在这里插入图片描述

源码管理设置后,点击“源码管理-提交到源码管理”。

在这里插入图片描述

可以看到待提交文件列表,不同图标代表不同状态,与其他SVN插件的表示形式一致。输入变更列表描述,属于必填,之后点击提交即可。
在这里插入图片描述

在设置完源码管理后,同样可以通过”文件-提交到源码管理“将UE项目文件提交到远程代码库。
在这里插入图片描述

2.需要纳入源码管理的内容

UE项目体积都比较大,尤其是一通操作后好多个G都是正常的,这里面大部分是临时文件,全部提交到SVN库也是不现实的。一方面要充分利用UE引擎自带的SVN源码管理功能,另一方面也要详细掌握UE项目的文件目录结构。

UE项目中有以下常见目录,其作用描述如下:

源码管理配置完成后,默认提交至SVN库的内容有以下目录。
在这里插入图片描述

3.使用VisualStudio开发时的源码管理

由于UE支持使用蓝图和C++类进行开发,C++开发人员可以使用VisualStudio参与项目开发协作。

以VS2022为例,进行UE项目开发的前提是启用”使用C++的游戏开发“,安装一些列组件。

在这里插入图片描述

另外UE项目创建时如果选择的是蓝图项目,是没有C++的解决方案文件(sln)的,需要将蓝图项目转化为C++代码项目。

选择”文件-新建C++类“,选择父类为”无“,点击”下一步“确认保存路径。
在这里插入图片描述

点击”创建类“,UE引擎开始创建并编译类,编译完成后会在项目根目录生成VS的解决方案文件。

在这里插入图片描述

使用VS打开C++代码项目,同样可以使用SVN插件进行源码管理。

在这里插入图片描述

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享标题:如何在UnrealEngine虚幻引擎中进行版本管理-创新互联
网页网址:http://www.bluegullmedia.com/article/dcdoec.html

其他资讯

让你的专属顾问为你服务

0.0515s