在命令行中输入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/