IntelliJ使用外部svn.exe即使关闭使用命令行客户端的选项

时间:2016-09-27 08:17:49

标签: svn intellij-idea

如何强制IntelliJ使用它的内部SVN库(svnkit?)而不是外部命令行客户端?它似乎忽略了选项对话框中的设置。

版本是2016.2.4

我以前一直使用IntelliJ,并打开了“使用命令行客户端”选项。 (工具......设置......版本控制......颠覆)

想要检查使用内部SVN支持的性能差异,所以我关闭了“使用命令行客户端”,但IntelliJ却忽略了这一点。它继续使用外部svn.exe。

即使我重命名外部客户端使用它只是抱怨它不能使用外部svn客户端!

IntelliJ设置文件中有什么东西搞砸了吗?

1 个答案:

答案 0 :(得分:1)

I re-read the documentation并实现了答案 - 内置的IntelliJ SVN支持(SVNKit)仅与Subversion 1.7兼容

我的工作副本格式是1.8,我的SVN服务器(和本地命令行二进制文件)是1.9.4,所以看起来我必须使用外部命令行。

SVNKit(捆绑的SVN库)也看起来并不特别活跃。最新版本(1.8.12)是2015年1月。