我正在使用intellij idea 13.0。当我试图从subversion结帐时,我收到错误
Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified
我该如何解决这个问题?
答案 0 :(得分:283)
我通过从Subversion设置中取消选中“使用命令行客户端”选项解决了这个问题。
仅适用于1.6和1.7版本。请参阅@ Vic的SVN版本1.8的答案。
答案 1 :(得分:68)
检查我的解决方案,它会起作用。
解决方案:
首先下载Subversion 1.8.13(1.8) 下载链接(https://www.visualsvn.com/downloads/)
然后解压缩到一个文件夹中。将有一个文件夹" bin"。
然后
转到设置 - >版本控制 - >颠覆
复制已下载的bin文件夹中已下载的svn.exe的URL。
按照图片说明:
请勿忘记按照图片的最后名称输入svn.exe。
申请 - >确定
立即重启你的android工作室。
快乐的编码!
答案 2 :(得分:33)
如果您将IntelliJ 13与SVN 1.8一起使用,则必须安装SVN命令行客户端。请参阅更多信息here:
与早期版本不同,Subversion 1.8支持使用本机命令行客户端而不是SVNKit来运行命令。这种方法更灵活,使得即将发布的版本的支持更加容易。 现在,IntelliJ IDEA为每个特定的Subversion提供了不同的集成选项:
1.6 - 仅限SVNKit
1.7 - SVNKit和命令行客户端
1.8 - 仅限命令行客户端
答案 3 :(得分:19)
从IntelliK Ultimate 14.0上的设置中禁用 Use command-line client
。
答案 4 :(得分:10)
在IntelliJ Idea 2017.1中,您可以使用默认情况下未启用的嵌入式SVN客户端。以下是如何激活它。
1)打开IntelliJ Idea
2)菜单Help
> Find Actions...
3)键入subversion
以访问与subversion相关的设置。选择下面图片中突出显示的项目Subversion Settings
。
4)最后,请务必取消选中Use command line client
选项。
从现在开始,在当前项目中,您将使用嵌入式subversion。
答案 5 :(得分:9)
在设置下 - > verison控制 - > Subversion,取消选中使用命令行客户端。它会起作用。
答案 6 :(得分:5)
基本上,IntelliJ需要的是svn.exe。您需要安装Subversion for Windows。它会自动将svn.exe添加到PATH环境变量中。安装完成后,请重新启动IntelliJ。
注意 - Tortoise SVN不安装svn.exe,至少我在TortoiseSVN bin目录中找不到它。
答案 7 :(得分:1)
似乎与此问题相关IDEA-117518
答案 8 :(得分:1)
解决此问题的方法是将SVN目录(C:\ Program Files \ TortoiseSVN \ bin)添加到路径系统属性
答案 9 :(得分:1)
对我来说,在Debian GNU / Linux上,安装subversion包是解决方案
# aptitude install subversion subversion-tool
答案 10 :(得分:0)
从IntelliJ Ultimate 14.0.3上的设置禁用使用命令行客户端对我有用。
我检查了IDEA的文件,IDEA不再需要SVN客户端软件了。请参阅以下https://www.jetbrains.com/idea/help/using-subversion-integration.html
中的说明=============================================== ==================
先决条件
IntelliJ IDEA与Subversion插件捆绑在一起。此插件默认情况下处于启用状态。如果不是,请确保已启用该插件。 IntelliJ IDEA的Subversion集成不需要独立的Subversion 客户端。您所需要的只是Subversion存储库中的一个帐户。 为当前项目根目录或目录启用Subversion集成。
=============================================== ===================
答案 11 :(得分:0)
如果您要使用Manoj的解决方案(https://stackoverflow.com/a/29509007/2024713)并仍然遇到问题,请尝试关闭“启用交互模式”(如果您的IntelliJ版本中可用)。 它对我有用
答案 12 :(得分:0)