我是安卓开发和周边开发工具的新手。我使用TortoiseSVN客户端从svn中检查了一个项目(在Android Studio中无法做到),然后在将项目导入Android Studio后得到这个错误信息:
不能使用subversion命令行客户端:svn。
可能是Subversion可执行文件的路径有误。修复它.
当我点击"修复它"链接时,弹出了这个对话框:
。
但我仍然不知道我应该怎么做才能解决这个问题?欢迎任何形式的帮助/建议/指导来解决这个问题。
Android Studio找不到svn
命令,因为它不在PATH
上,而且它不知道svn
安装在哪里。
一个解决的方法是编辑PATH
环境变量:添加包含svn.exe
的目录。你将需要重启Android Studio以使其重新读取PATH
变量。
另一个方法是在你的帖子中包含的设置界面的**使用命令客户端框中设置svn.exe
的绝对路径。
更新
根据这个其他帖子,TortoiseSVN默认不包括命令行工具。但是你可以重新运行安装程序并启用它。这将把svn.exe
添加到PATH
中,Android Studio将正确地接收它。
看到了你的问题。
解决方案:
首先下载Subversion 1.8.13(1.8)客户端 下载链接 (https://subversion.apache.org/packages.html) 在这个帖子中,android studio的版本小于1.4。 在我的例子中,1.3.2,所以你必须避免这里的问题Subversion命令行客户端版本太旧,所以最好是下载1.8。
然后解压在一个文件夹中。那里会有一个文件夹"bin"。
然后
***到设置 - > 版本控制 - > Subversion
。
复制你下载的**svn.exe的网址,它在你下载的bin文件夹中。
按照图片所示:
在此输入图片描述]3 !
不要忘了按照图片最后给出像svn.exe这样的结尾名称。
应用 -> Ok
。
现在重新启动你的android studio。
编码愉快!