svn:查询mergeinfo需要FSFS文件系统模式的第3版;

kam*_*mal 15 svn fsfs

我在尝试查询mergeinfo时遇到此错误.

$ svn mergeinfo --show-revs eligible  https://svn.hq.corp/trunk  https://svn.hq.corp/branches/RC-1

svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema; filesystem '/mnt/svn/co/db' uses only version 1
Run Code Online (Sandbox Code Playgroud)

我找不到有关如何将FSFS从版本1升级到版本3的任何信息

我想要完成的是跟踪分支机构的修订

Die*_*goG 14

您可以使用以下命令将存储库升级到最新的模式版本:

    svnadmin upgrade /mnt/svn/co
Run Code Online (Sandbox Code Playgroud)

在您升级Subversion包之后.


Vad*_*zim 14

svn: Querying mergeinfo requires version 3 of the FSFS filesystem schema在升级到IntelliJ IDEA 13后,我在IDE中的svn"显示历史记录"请求中遇到了同样的错误.

有关svn处理更改的信息,请参见http://blog.jetbrains.com/idea/2013/12/subversion-1-8-and-intellij-idea-13/.

Subverion 1.6和1.8客户端以及工作副本格式都存在错误.

最初的猜测是,服务器上的存储库格式升级是不可避免的.

但后来我尝试取消选择IDEA的Settings\Version Control\Subversion\Presentation\Show merge source in history and annotations选项.

之后,在IDEA中可以使用1.6和1.8工作副本格式,在服务器上使用古老的FSFS文件系统版本1存储库.只需要确保客户端版本与wc格式匹配.

mergeinfo 事实证明并不是必不可少的.