VisualSVN 32到64升级(2.5.x - > 3.3)

时间:2015-03-27 17:13:32

标签: svn visualsvn-server

我们使用的是VisualSVN Server 2.5.24(使用Subverson 1.7.x运行)。支持结束了VisualSVN Server 2.5。建议升级到VisualSVN Server 3.3(使用Subversion 1.8.x运行)。它可用作64位(和32位)。

操作系统是Windows Server 2008 R2(64位)

VisualSVN Server 2.5为32位,位于" C:\ Program Files(x86)"。

如果升级到VisualSVN Server 3.3 64位,我认为它会转到" C:\ Program Files"。

他们过去建议只运行设置升级,但这次它也会是32位到64位以及不同的目录!

有人这样做过吗?

有什么问题吗?

在这种情况下,卸载然后从头开始安装是否真的更好?

3 个答案:

答案 0 :(得分:0)

VisualSVN Server将原始安装目录从32位升级到64位。

C:\Program Files (x86)\中安装64位应用程序不是问题。

答案 1 :(得分:0)

重要:

  

升级时不得卸载 VisualSVN Server!读   相关知识库文章Upgrading to VisualSVN Server 3.3以及if   您使用多站点存储库复制功能(即VDFS),make   一定要阅读"Upgrading to VisualSVN Server 3.3 in a multisite environment"文章。

将VisualSVN Server 1.x或2.x升级到VisualSVN Server 3.x 64位时,VisualSVN Server的MSI(Windows Installer)会自动执行成功升级服务器所需的所有任务。换句话说,VisualSVN Server 32位自动升级到64位版本。是的,安装位置不会因设计而改变。将{64}应用程序保留在C:\Program Files (x86)中是有效的。此外,在升级过程中切换安装位置可能导致多个问题,例如,它可能会破坏将svn CLI工具的位置硬编码到VisualSVN Server原始位置的钩子脚本。

答案 2 :(得分:-2)

卸载2.5,在安装新的64位版本时,只需确保为存储库根目录选择相同的路径。不应该是一个问题。

但是,我会在这些操作之前备份所有存储库 - 以防万一,像往常一样。