作者:书友395154 | 来源:互联网 | 2023-05-29 14:12
我在OSX Yosemite上,它带有一个默认的SVN客户端1.7.x.
我使用macports安装1.8.11并使用1.8.11(通过zshell)检出了一个repo.
当我svn
通过shell 使用命令时(在zshell和bash上),它指向1.8.11.
但是在IntelliJ 14中,它不情愿地继续尝试使用1.7.x客户端并且错误地说:
SVN: E155021: this client is too old to work with the working copy
.
如果我svn
通过IntelliJ自己的终端使用命令,我看到它是1.8.11.
如何强制IntelliJ使用1.8.11?
无法在Subversion下的首选项中看到相关选项.
1> Invisible Ar..:
找到一个有效的解决方
我真正需要做的就是使用macports安装的svn
1.8.11(即./opt/local/bin/svn
)的完整路径,在Preferences - > Version Control - > Subversion - > Use command line client下
虽然我仍然不明白为什么它没有默认选择它,即使炮弹没有.
![在此输入图像描述](https://img.php1.cn/3cd4a/1eebe/cd5/b428d8f746fb8d47.webp)