首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >打开从svn签出的android项目时出现错误"can't use subversion command line client : svn“

打开从svn签出的android项目时出现错误"can't use subversion command line client : svn“
EN

Stack Overflow用户
提问于 2014-03-22 10:54:59
回答 15查看 165.7K关注 0票数 136

我刚接触Android开发和它周围的开发工具。我已经使用TortoiseSVN客户端从svn签出了一个项目(在Android Studio中无法做到这一点),然后在将该项目导入Android Studio后收到以下错误消息:

不能使用subversion命令行客户端: svn

可能Subversion可执行文件的路径是错误的。Fix it..

当我点击"Fix it“链接时,弹出这个对话框:

但是我仍然不知道我应该做什么来解决这个问题?欢迎任何形式的帮助/建议/指导来解决这个问题。

EN

回答 15

Stack Overflow用户

回答已采纳

发布于 2014-03-22 15:16:49

Android Studio找不到svn命令,因为它不在PATH上,并且它不知道svn安装在哪里。

一种修复方法是编辑PATH环境变量:添加包含svn.exe的目录。您将需要重新启动Android Studio,使其重新读取PATH变量。

另一种方法是在您的帖子中包含的设置屏幕中的命令客户端框中设置svn.exe的绝对路径。

更新

根据this other post的说法,TortoiseSVN默认情况下不包括命令行工具。但您可以重新运行安装程序并启用它。这将把svn.exe添加到PATH中,Android Studio将正确地获取它。

票数 168
EN

Stack Overflow用户

发布于 2015-03-27 05:09:29

这很烦人,我希望IntelliJ能比初创公司的喋喋不休更好地处理这件事。

如果您在Windows上使用TortoiseSVN 1.8+,请执行以下操作:

  1. 运行TortoiseSVN Installer。(可能仍在您的Downloads文件夹中),然后选择选项Modify.
  2. Install harddrive.
  3. Add client tools on the local harddrive.
  4. Add C:\Program Files\TortoiseSVN\bin to variable.
  5. Restart

Path IntelliJ。

票数 65
EN

Stack Overflow用户

发布于 2015-04-08 16:00:04

看到你的问题了。

解决方案:

First Download Subversion 1.8.13 ( 1.8 ) client download link (https://subversion.apache.org/packages.html)在写这篇文章时,android studio版本低于1.4,在我的例子中是1.3.2,所以你必须避免这里的问题subversion command line client version is too old,所以最好下载1.8

然后解压到一个文件夹中。将有一个文件夹"bin“。

然后

Go to settings - > Version control -> Subversion

Copy您下载的svn.exe的url,它位于您已下载的bin文件夹中。

请按照图片进行操作:

别忘了根据图像给出末尾的名字,比如svn.exe

Apply -> Ok

立即重新启动你的android studio。

祝你编码愉快!

票数 31
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22572861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档