Unreal Engine中如何连接版本控制

本教程将示例Unreal Engine中连接版本控制功能


UE本身的文档十分完备,里面有说明ue的版本控制功能如何使用,第一手资料应是官网,ue5.3官网帮助文档:

https://docs.unrealengine.com/5.3/zh-CN/using-svn-as-source-control-for-unreal-engine/


下面开始正式示例

首先是svn版本控制方法。

首先新建一个svn仓库,仓库具体创建方法可以自行百度查询(因为我用的是云服务器,如同样有云服务器且安装了宝塔面板的小伙伴,可以看我的链接:宝塔中如何进行SVN搭建)

总之你需要一个svn仓库地址

PS:需要说明的是,最好保存仓库是一个新的仓库,这是非必须的,好处是等下可以在ue里面初始化仓库的设置

找到一个目录专门用于放置本地仓库,将仓库同步到本地中

新建一个ue项目,将ue项目放到本地你的svn本地仓库目录下,不然等下连接svn可能报错,会提示你的文件不在svn文件夹路径里面

进入UE后,点击右下角的源码管理-连接源码管理

填入信息,元库svn仓库地址,用户名密码是你的svn仓库用户名和密码。(这里我的元库地址是随意取的,你需要用具体的仓库地址)

点击接受设置,即可连接进行版本同步。





然后是git版本控制方法。

首先新建一个git仓库,仓库具体创建方法可以自行百度查询(因为我用的是云服务器,如同样有云服务器且安装了宝塔面板的小伙伴,可以看我的链接:宝塔中如何进行Git搭建)

总之你也需要一个git仓库地址

PS:需要说明的是,最好git仓库是一个新的仓库,这是非必须的,好处是等下可以在ue里面初始化仓库

进入UE后,点击右下角的源码管理-连接源码管理

url填入仓库地址,用git初始化的时候,推荐默认的勾选

点击接受设置,即可连接进行版本同步。





svn和git的操作不做过多赘述,这里仅介绍如何连接版本控制。具体参考官方文档。愉快玩耍吧