将Subversion服务器从1.7升级到1.8

Wer*_*rCD 9 svn visualsvn-server

有关如何将SVN服务器从1.6升级到1.7 并且TortoiseSVN 1.7能否正常运行SVN 1.6存储库?.

将VisualSVN-Server更新为2.6.0(SVN 1.8),将本地TortoiseSVN客户端更新为1.8.我已将本地工作副本升级到1.8.

我的问题是,实际的存储库是否有任何关系?如何确定存储库版本?可以/是否需要升级?

我可以轻松更新工作副本,但我似乎找不到任何提到实际服务器存储库的内容.

alr*_*roc 10

您不必在服务器上执行任何操作来升级存储库.要利用FSFS后端中的新功能,您可以运行svnadmin upgrade,但要获得整个历史记录的全部优势,您需要执行转储/加载循环.

也就是说,1.8.0中存在一个错误,svnadmin upgrade如果你有一个非整理的存储库,会导致崩溃.所以你可能要等到1.8.1,或者完全转储/加载.

  • 如果在存储库的`db/revs`目录中,您看到一系列按顺序编号的目录(从0开始),每个目录包含1000个文件,则您有一个分片存储库.如果你只是直接在`revs`下面有一堆文件,那么它就是没有钻孔的. (3认同)