在Android studio中打开opeinig项目时出现SVN错误

saa*_*ian 12 svn tortoisesvn android-studio

我在Assembla托管的Subversion下有一个项目,我已经使用TortoiseSVN检查了它.该项目现在位于我计算机上的本地文件夹中.现在,我打开Android工作室,点击打开一个项目,工作室打开我的项目.

但是我收到以下错误

无法使用Subversion命令行客户端:svn

svn工作副本检测时发现的错误

当我点击"修复它"时,会出现一个窗口,上面写着"没有要显示的项目"

错误 当我点击Fix it按钮时,它会打开Subversion的设置 在此输入图像描述

任何人都知道如何解决它们?

Álv*_*lez 15

我也可以在你的屏幕截图中看到这个:

无法使用Subversion命令行客户端:svn
可能Subversion可执行文件的路径错误.修理它.

您显然假设您的IDE在TortoiseSVN之上工作,而事实并非如此.您需要安装Subversion 命令行客户端.TortoiseSVN实际上捆绑了它,但它是一个可选组件.

更一般地说,Android Studio基于IntelliJ IDEA,它是一个Java驱动的IDE,它捆绑了自己的Subversion客户端.最有可能的是,你正在使用最新的TortoiseSVN,它创建了一个Subversion 1.8工作副本.大多数基于Java的IDE尚不支持1.8.也许它允许使用命令行客户端作为解决方法.

解决方案:

  • 获得一个旧的TortoiseSVN
  • 等待更新的Android Studio
  • 按程序建议安装命令行客户端

编辑:显然,如何安装使用TortoiseSVN打包的命令行客户端并不完全清楚.这是我在Google图片中找到的安装向导的屏幕截图(它与最新版本不同):

*.msi程序

您需要单击"命令行客户端工具"左侧红色十字的小矩形,然后选择"此组件将可用"(或类似文本).然后单击" 下一步"直到完成.