Intellij idea subversion签出错误:“无法运行程序”;svn"`
我正在使用intellij idea 13.0。当我试图从subversion签出时,我得到了一个错误Intellij idea subversion签出错误:“无法运行程序”;svn"`,svn,intellij-idea,Svn,Intellij Idea,我正在使用intellij idea 13.0。当我试图从subversion签出时,我得到了一个错误 Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified 如何修复此问题?如果您在SVN 1.8中使用IntelliJ 13,则必须安装SVN命令行客户端。请参阅更多信息: 与早期版本不同,Subversio
Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified
如何修复此问题?如果您在SVN 1.8中使用IntelliJ 13,则必须安装SVN命令行客户端。请参阅更多信息: 与早期版本不同,Subversion 1.8支持使用本机命令行客户端而不是SVNKit来运行命令。这种方法更加灵活,使对即将发布的版本的支持更加容易。 现在,IntelliJ IDEA为每个特定的Subversion提供了不同的集成选项: 1.6–仅限SVNKit 1.7–SVNKit和命令行客户端 1.8–仅限命令行客户端
似乎与此问题有关我通过从Subversion设置中取消勾选“使用命令行客户端”选项来解决此问题
这仅适用于版本1.6和1.7。请参阅@Vic对SVN 1.8版的回答。禁用
使用命令行客户端
在IntelliJ Ultimate 14.0上,设置对我很有效。检查我的解决方案,它会起作用
解决方案:
第一次下载Subversion 1.8.13(1.8)
下载链接()
然后解压缩到一个文件夹中。将有一个文件夹“bin”
然后
转到设置->版本控制->Subversion
复制已下载的svn.exe的url,该url位于已下载的bin文件夹中
按照图中所示:
别忘了根据图片最后给出像svn.exe这样的结束名
应用->确定
现在重新启动android studio
快乐编码 解决此问题的方法是将SVN目录(C:\Program Files\TortoiseSVN\bin)添加到路径系统属性中从IntelliJ Ultimate 14.0.3的设置中禁用使用命令行客户端对我来说是可行的 我查看了IDEA的文档,IDEA不再需要SVN客户端软件。请参阅以下来自的描述 ================================================================= 先决条件 IntelliJ IDEA与Subversion插件捆绑在一起。默认情况下,此插件处于打开状态。如果没有,请确保插件已启用。 IntelliJ IDEA的Subversion集成不需要独立的Subversion客户端。您所需要的只是Subversion存储库中的一个帐户。 已为当前项目根目录或目录启用Subversion集成
==========================================================在设置->verison控件->Subversion下,取消选中使用命令行客户端。对我来说,在Debian GNU/Linux上,安装subversion软件包是解决方案
# aptitude install subversion subversion-tool
基本上,IntelliJ需要的是svn.exe。您将需要安装。它会自动将svn.exe添加到PATH环境变量中。安装后,请重新启动IntelliJ
注意-Tortoise SVN没有安装SVN.exe,至少我在我的TortoiseSVN bin目录中找不到它。如果您使用Manoj的解决方案()但仍然存在问题,请尝试关闭IntelliJ版本中的“启用交互模式”(如果可用)。
在IntelliJ Idea 2017.1中,它对我起到了作用。您可以使用默认情况下未启用的嵌入式SVN客户端。以下是如何激活它 1) 开放智能思想 2) 菜单
帮助
查找操作…
3) 键入subversion
以访问与subversion相关的设置。选择下图中突出显示的项目Subversion Settings
4) 最后,确保取消选中选项使用命令行客户端
从现在起,在当前项目中,您将使用嵌入式subversion。IntelliJ需要将subversion命令(svn)添加到subversion设置中。 以下是步骤: 1.下载并安装subversion。 2.在windows上的命令行提示符(cmd)上检查同一命令-svn
在这里安装svn命令行客户端是正确的答案。请注意,在windows上,安装OrtoisVn的默认选择不包括命令行客户端。我收到以下错误:“未找到要更新的版本目录”。该错误是因为您需要安装svn客户端。默认情况下,它尝试使用终端而不是其内部客户端运行命令。它解决了我的问题,谢谢。乌龟SVN默认安装不安装命令行工具。重新安装并检查命令行工具后,它将使用svn.exe安装bin文件夹。然后在Intellij设置->subversion中给出这个svn.exe.Update 2020的路径:我刚刚安装了Tortoise,安装程序中有一个复选框(最初未选中)用于安装命令行工具。检查一下,你就可以走了