Svnsubversion从1.6.4升级到1.8.x.

时间:2013-12-04 02:48:48

标签: svn

目前我打算将我的 Svnsubversion 升级到32位windows 2003服务器标准, SVN Subversion从1.6.4升级到最新版本,我有谷歌的一些文章,它看起来我必须首先从 1.6.4 升级到 1.7.14 ,然后再从1.7.14再升级到1.8.5

[1.6至1.7.14]

根据下面的文章,我只需要“在较旧的库之上安装最新的库和二进制文件。” ==> here

,对于二进制文件和lib文件,我相信我应该从==>下载here

我是对的吗?

[1.7.14至1.8.5]

这是另一篇从1.7到1.8中提到的文章,“你只需要在旧版本之上安装最新的库和二进制文件。” ==> (Upgrade Subversion Server from 1.7 to 1.8

安装程序从==>下载here

我是对的吗?

任何专家都可以纠正我吗?谢谢

1 个答案:

答案 0 :(得分:0)

没有理由升级到1.7.x然后升级到1.8.x. Apache Subversion提供的compatibility guarantees使得这样做真的没有任何好处。

服务器可以将存储库的所有版本读回1.0.0。

客户端只能读取/写入最新的工作副本格式,但升级命令应该能够升级甚至1.0.0工作副本。但是,工作副本升级不会得到太多测试或使用,因为您只需运行新的结帐。因此,将1.6.4工作副本升级到1.8.5可能会遇到问题。但我不认为首先要去1.7.14会对此有所帮助。

至于获取二进制文件的“正确”位置或如何安装它们。由于Subversion有many different binaries可用,因此很难回答这个问题。我个人并不熟悉win32svn软件包,但一般来说最好完全删除旧软件包并安装新软件包。这样你就可以避免混合它们时遇到的任何问题。但是,有时需要保留两者,在这种情况下,您应该遵循您正在使用的包装的任何说明。