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的操作不做过多赘述,这里仅介绍如何连接版本控制。具体参考官方文档。愉快玩耍吧