在命令行中输入svn时,我得到响应:

$ svn
svn: E200019: Version mismatch in 'svn_diff' (expecting equality): found 1.9.6, expected 1.9.4
svn: E200019: Version mismatch in 'svn_delta' (expecting equality): found 1.9.6, expected 1.9.4
svn: E200019: Version mismatch in 'svn_ra' (expecting equality): found 1.9.6, expected 1.9.4
svn: E200019: Version mismatch in 'svn_wc' (expecting equality): found 1.9.6, expected 1.9.4
svn: E200019: Version mismatch in 'svn_client' (expecting equality): found 1.9.6, expected 1.9.4
svn: E200019: Version mismatch in 'svn_subr' (expecting equality): found 1.9.6, expected 1.9.4

我已经安装了最新版本的TortoiseSVN,并已完全重启计算机。

我以为该错误与仍然在计算机上安装了较旧版本的Subversion有关,但是我认为在安装最新版本的Tortoise时该错误已被删除。

最佳答案

问题是C:\Program Files\TortoiseSVN\bin\svn.exe仍然是1.9.4版本。

在“程序和功能”中修改了TortoiseSVN,从而解决了该问题。

关于svn - 命令行SVN- "Version mismatch"错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45458507/

10-15 02:53