我是Android开发的新手,也是围绕它的开发工具.我已经使用TortoiseSVN客户端从svn检出了一个项目(无法在Android Studio中设法完成),然后在将项目导入Android Studio后收到此错误消息:
不能使用subversion命令行客户端:svn
可能是Subversion可执行文件的路径是错误的.修理它..
当我单击"修复它"链接时,会弹出以下对话框:
但我仍然不知道我应该怎么做才能解决这个问题?我们欢迎任何帮助/建议/方向来解决问题.
Android Studio无法找到该svn
命令,因为它未启用PATH
,并且它不知道svn
安装的位置.
一种修复方法是编辑PATH
环境变量:添加包含的目录svn.exe
.您需要重新启动Android Studio才能重新读取PATH
变量.
另一种方法是在帖子中包含的设置屏幕svn.exe
中的" 使用命令客户端"框中设置绝对路径.
UPDATE
根据这篇文章,TortoiseSVN默认不包含命令行工具.但您可以重新运行安装程序并启用它.这将添加svn.exe
到PATH
,和Android Studio会正确地把它捡起来.
这很烦人,我希望IntelliJ会比一个创业公司更好地处理这个问题.
如果您在Windows上使用TortoiseSVN 1.8+,请执行以下操作:
运行TortoiseSVN安装程序.(它可能仍在您的下载文件夹中)
选择选项Modify
.
将命令行客户端工具安装到本地硬盘上.
添加C:\Program Files\TortoiseSVN\bin
到您的Path
环境变量.
重启IntelliJ.
看到你的问题.
解决方案:
首先下载Subversion 1.8.13(1.8)客户端下载链接(https://subversion.apache.org/packages.html)在本文发布时,android studio版本 在我的情况1.3.2中小于1.4所以你必须避免这里的问题subversion命令行客户端版本太旧所以只需要下载1.8.
然后在一个文件夹中解压缩.将有一个文件夹" bin ".
然后
去到settings - > Version control -> Subversion
复制已下载的bin文件夹中已下载的svn.exe的URL .
按照图片:
不要忘记按照图像最后给出svn.exe这样的结束名称.
Apply -> Ok
立即重启你的android工作室.
快乐的编码!
首先安装Tortoisesvn.在安装过程中按照以下步骤
1.运行TortoiseSVN安装程序.
2.如果您已经安装了svn,请选择"修改选项".
3. 选中 "将命令行客户端工具安装到本地硬盘" 复选框.
4.将C:\ Program Files\TortoiseSVN\bin添加到Path环境变量或在android studio中按CTRL + ALT + S. 然后转到"版本控制" - > Subversion - >常规 - >选中复选框"使用命令行客户端"并将路径设置为C:\ Program Files\TortoiseSVN\bin\svn.exe
5.Restart IntelliJ.
In Android studio1.5 version when you try to add the file in your project, android studio will ask for a pop like "schedule for Addition" to subversion?. select the check box (Remember, don't ask again) and click "yes". After this whatever the file you add or remove to your project it will automatically synced to your svn repository. suppose if you didn't get that dialog, but you want to add the newly added .png or xml file to svn means you can manually select those files which you have added (the newly added file will be in red color) right click on that file -> subversion -> Add to VCS or simply select the file and use (CTRL+ALT+A).
在图像绿色(logo_actionbar)表示文件已添加到svn,红色表示尚未添加到svn.凉..!
如果要更改"添加计划"设置,请转到设置 - > 版本控制 - > 确认 - > 创建文件时
选择显示选项,然后再添加到版本控制
我使用IDE Phpstorm,但我认为它可能与AS相同.
你应该重新安装svn.并选择选项修改.
下一步,您可以看到命令行客户端工具.
我们先选择一个:将安装在本地硬盘上.
2.现在重启你的电脑.
转到svn位置,它一直是C:\ Program Files\TortoiseSVN\bin.
如果你看到svn.exe
在C:\ Program Files\TortoiseSVN\bin中,它证明我们成功重新安装了命令行客户端.复制C:\Program Files\TortoiseSVN\bin\svn.exe
到IDE.
3.重新启动IDE.It ok!