服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

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

几年前,TortoiseSVN 1.4.3被部署到我们的软件开发团队,我们正在考虑升级客户端到最新的1.6.x版本。 我希望这个升级是透明的,附加function和修改是客户端。 大多数情况下, 除了一个非常重要的特征 – 合并之外 ,这是真的。 当我尝试将function分支合并回卡车时,我得到一个停止显示“合并跟踪不支持错误”。 这里有一些值得注意的事实: 当首次创build回购(在我上船之前)时,它是通过TortoiseSVN客户端本身创build的。 我们没有“svn服务器守护进程”本身,而是将资源库文件夹/数据库驻留在可通过file:///从我们的工作站机器访问的共享文件夹中。 这实际上让我大开眼界,我一直以为有一些SVN服务器守护进程正在与我们通话。 除了读/写共享本身的能力之外,我们没有任何访问托pipeSVN共享的底层机器的权限。 我甚至不知道机器运行的是什么操作系统。 select这个共享服务器是因为它的驱动器是由我们的IT小组每晚备份的。 诚实地说,我们确实不需要合并跟踪function,虽然它会很好。 暂时只要能够在1.4.3版本库中使用1.6.x的TortoiseSVN客户端就足够了,并且可以无误地合并(无跟踪)。 所以现在的问题是, 如何将一个客户端创build的1.4.3回购升级到1.6.x兼容版本,而无需访问该回购所在的底层机器? 我希望TortoiseSVN客户端本身有能力做到这一点,但似乎并非如此。 我会被迫复制到我的本地驱动器的整个回购,运行一些svn命令本地升级回购,然后将回购复制回共享点? 如果是这样,如果我们不能同时升级它们,会不会破坏与1.4.3客户端的兼容性? 谢谢您的帮助。