在 UE5 中配置 SVN 版本工具
本来以为会是一件很简单的事,没想到却比想象的要复杂一些。
首先就是当前 UE5 和 TortoiseSVN 创建的本地仓库格式是不兼容的,让我一度以为是自己当前的版本太低了,没想却是太高了......
首先当然是通过 TortoiseSVN 创建一个新的本地仓库,这个自己去百度就可以了。
如果我们通过 UE 自带的这个窗口来设置版本控制工具的话。
将相应的参数填入后,点击“接受设置”
会提示我们设置失败,在日志中会看到类似这样的报错。
svn: E160043: Expected FS format between '1' and '7'; found format '8'
所以我们该怎么处理这个问题呢?办法就是通过 svn 的命令行来创建 UE5 能兼容的格式的新 svn 仓库。
svnadmin create --compatible-version 1.6 E:\仓库地址...
最后,我们来简单的过一下应该怎么填写 UE5 中 svn 的链接配置。
元库:就是 svn 仓库的地址,记得不是你的项目,是仓库,要注意本地仓库的话,是以 file:/// 开头的。
用户名,密码:这个简单,有设置就填设置的,没有的话,填电脑的用户名密码。所以一般用户名就是 Administrator,密码空着就好。
标记目录:这个就是项目具体的相对路径了,例如 trunk/xxx ,trunk 一般就是 svn 创建的基本目录。