我在Assembla托管的Subversion下有一个项目,我已经使用TortoiseSVN检查过了。该项目现在位于我计算机上的本地文件夹中。 现在,我打开Android工作室,点击打开一个项目,工作室打开我的项目。
但是我收到以下错误
无法使用Subversion命令行客户端:svn
svn工作副本检测时发现的错误
当我点击“修复它”时有一个窗口说'没有要显示的项目'
当我点击Fix it按钮时,它会打开Subversion的设置
任何人都知道如何解决这些问题?
答案 0 :(得分:15)
我也可以在你的屏幕截图中看到这个:
无法使用Subversion命令行客户端:svn
可能是Subversion可执行文件的路径是错误的。解决它。
您显然假设您的IDE在TortoiseSVN之上工作,但事实并非如此。您需要安装Subversion 命令行客户端。 TortoiseSVN实际上捆绑了它,但它是一个可选组件。
更一般地说,Android Studio基于IntelliJ IDEA,它是一个Java驱动的IDE,捆绑了自己的Subversion客户端。最有可能的是,你正在使用最新的TortoiseSVN,它创建了一个Subversion 1.8工作副本。大多数基于Java的IDE尚不支持1.8。也许它允许使用命令行客户端作为解决方法。
解决方案:
编辑显然,如何安装使用TortoiseSVN打包的命令行客户端并不完全清楚。这是我在Google图片中找到的安装向导的屏幕截图(它与最新版本不同):
您需要点击"命令行客户端工具"左侧红色十字的小矩形。并选择"此组件将可用" (或类似的文字)。然后点击下一步直到您完成。