如何将1.4.3由TortoiseSVN创建的存储库升级到1.6.x?

几年前,TortoiseSVN 1.4.3已部署到我们的软件开发团队,我们现在正在考虑将客户端升级到最新的1.6.x版本。我曾希望此升级对客户端具有附加功能和修改是透明的。在大多数情况下,这是正确的,除了一个非常重要的功能-合并。当我尝试将功能分支合并回卡车时,出现了停止显示“合并跟踪不受支持的错误”的情况。

以下是一些值得注意的事实:

  1. 第一次创建存储库时(在我上任之前),它是通过TortoiseSVN客户端本身创建的。我们本身没有“ svn服务器守护程序”,而是存储库文件夹/数据库位于共享文件夹中,该共享文件夹可从我们的工作站计算机通过file:///访问。这实际上让我大开眼界,我一直以为我们正在和一些SVN服务器守护进程进行对话。
  2. 除了能够读取/写入共享本身之外,我们对托管SVN共享的基础计算机没有任何访问权。我什至不知道机器正在运行什么操作系统。选择此共享服务器是因为我们的IT小组每晚都会备份其驱动器。
  3. 坦率地说,我们确实不需要合并跟踪功能,尽管它很不错。暂时只要能够在1.4.3存储库中使用1.6.x TortoiseSVN客户端并将其合并(无跟踪)就足够了。

因此,现在的问题变成了,如何将客户端创建的1.4.3存储库升级到1.6.x兼容版本,而又不访问该存储库所在的基础计算机?我希望TortoiseSVN客户端本身具有执行此操作的能力,但事实并非如此。

我会被迫将整个存储库复制到本地驱动器,运行一些svn命令在本地升级存储库,然后将存储库复制回共享点吗?如果是这样,如果我们不能同时升级它们,这样做是否会破坏与1.4.3客户端的兼容性?

谢谢您的帮助。