新Windows安装后升级SVN

时间:2013-08-10 18:09:20

标签: svn tortoisesvn

我已经运行了Tortoise SVN一段时间了,并且一直在使用V1.6.8。我刚刚购买了一台新的HD,所以我决定升级SVN的时间也刚刚下载V1.8.1

我的OLD SVN安装在:C:\Program Files\TortoiseSVN

我的新版本将安装在:G:\Program Files\TortoiseSVN,因为我不小心将Windows安装到G驱动器,C:目前已被我的旧驱动器占用,该驱动器很快就会被删除。

我的所有存储库都将保留在同一位置以及所有版本化文件/文件夹中。

所以我的问题是,在进行升级时有什么我需要担心的吗?如考虑它的路径信息将安装在新的位置?我需要遵循的流程是什么?

我想保留旧的设置等,所以我想将数据保存在Application Data\TortoiseSVN文件夹中,但不确定这是否与新版本兼容?

我在想这样的事情......

  • 将旧版本安装到G:\Program Files\TortoiseSVN
  • Application Data\TortoiseSVN中的旧数据复制到新目录
  • 安装新版本

那会这样吗?或者如上所述还有路径问题或其他需要考虑的事项?

1 个答案:

答案 0 :(得分:2)

  

进行升级时有什么我需要担心的吗?

  

考虑到它的路径信息会安装在新的位置吗?

没有。安装会自动将TortoiseSVN\bin添加到PATH,shell扩展不依赖于安装位置

你真的要担心两件事(不同的,不相关的)

  • 必须将Subversion配置复制到Subversion数据的新位置(存储的身份验证,配置,特定于服务器的设置) - 它们始终位于%APPDATA%\Subversion并且必须从C移动到G
  • Subversion 1.8的工作副本使用新格式,与1.6不兼容(1.8无法读取1.6的WCs),您必须svn upgrade所有旧工作副本(或重新签出到新位置)