我正在检查谷歌代码中的示例.它要求我使用SVN Checkout签出来源.我正在使用Android Studio,我使用VCS中的Subversion结帐选项 - >从版本控制中检出 - > Subversion.Howerver我遇到了一个错误.他们做错了什么?
检查谷歌源代码.
错误= 2
正如你在这里看到的那样,图片你可以看到文件夹,当然还有来源但它怎么找不到它?
该错误Cannot load supported formats: Cannot run program "svn": Create process error=2, The system cannot find the file specified
表示Android Studio/IntelliJ IDEA无法在您的计算机上找到Subversion 1.8命令行客户端.请按照以下步骤解决问题:
确保使用最新版本的Android Studio IDE.
确保系统上安装了命令行svn.exe 1.8客户端.您可以在http://www.visualsvn.com/downloads/上找到一个
将命令行客户端添加到%PATH%环境变量.
重启Android Studio.
您可能想阅读有关IntelliJ IDEA相同问题的相关博文:http://blog.jetbrains.com/idea/2013/12/subversion-1-8-and-intellij-idea-13/
虽然这些答案都在正确的轨道上,但这里的答案都没有对我有用.这是我的解决方案:
从http://www.visualsvn.com/downloads/下载SVN命令行工具,如bahrep所述.将二进制文件粘贴到某个地方.
在IDEA中:文件>设置>版本控制> Subversion>然后......
确保选中"使用命令行客户端"并选择SVN.EXE的路径.
默认情况下,路径只是设置为svn
.我不得不改变它c:\wherever\i\put\it\svn.exe
我不确定接受的答案是否有效.但Android Studio->设置 - > Subversion->取消选中"使用命令行客户端"对我有用!
我有Android工作室版本0.8.14这是我做的
转到设置 - >(Mac中的首选项) - > subversion->在常规选项卡中取消选中三个框:
用户命令行客户端
使用系统默认blalbala
更新管理blabla
并转到网络选项卡:选择SSL协议:SSLv3
希望它有效.我的工作就像一个魅力.