"Subversion command line client version is too old" Android Studio 中的错误

"Subversion command line client version is too old" error in Android Studio

每当我在 Android Studio 中打开一个项目时,我都会看到这个错误:

当我点击"Fix it"时,它会显示这个window:

我不知道该怎么办,因为我是运行 TortoiseSVN 1.9.0,这是最新版本[=28] =].

我应该怎么做才能解决这个错误?感谢您的帮助。

只是打印错误:必须是 "too new"

Android 基于 Intellij IDEA 的工作室,Intellij 14.1.4 cannot use svn 1.9.0

Intellij IDEA 14 与 SVN 1.9 一起工作,它只是显示一个警告:https://youtrack.jetbrains.com/issue/IDEA-140754

Svn 1.9 命令行客户端应该在 IDEA 中工作 - 只显示警告(您可以关闭它)。 从 https://confluence.jetbrains.com/display/IDEADEV/IDEA+14.1+EAP or 15 EAP: https://confluence.jetbrains.com/display/IDEADEV/IDEA+15+EAP 升级新版本 14.1.5 .

https://devnet.jetbrains.com/thread/471975

所说,应该是is too new

在 Debian 上遇到同样的问题。我安装了 1.9 版本。我通过删除安装的版本然后安装 1.8 版本来修复它:

aptitude remove subversion
aptitude install subversion=1.8.10-6+deb8u1

编辑
据我了解,Android Studio 的开发人员已在最新版本中修复了此问题。

在我的例子中,它与损坏的路径有关:

xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

安装 xcode-select 后问题已解决: xcode-select --install