Intellij idea subversion checkout错误:`无法运行程序"svn"`

 许晓慧 发布于 2023-02-07 20:46

我正在使用intellij idea 13.0.当我试图从subversion结帐时,我收到错误

Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, The system cannot find the file specified

我该如何解决?

7 个回答
  • 我通过取消Subversion设置中的"使用命令行客户端"选项解决了这个问题.

    这适用于版本1.6和1.7.有关SVN 1.8版,请参阅@ Vic的答案.

    2023-02-07 20:47 回答
  • 如果您将IntelliJ 13与SVN 1.8一起使用,则必须安装SVN命令行客户端.请在此处查看更多信息:

    与早期版本不同,Subversion 1.8支持使用本机命令行客户端而不是SVNKit来运行命令.这种方法更灵活,使得即将发布的版本的支持更加容易.现在,IntelliJ IDEA为每个特定的Subversion提供了不同的集成选项:

    1.6 - 仅限SVNKit

    1.7 - SVNKit和命令行客户端

    1.8 - 仅限命令行客户端

    2023-02-07 20:47 回答
  • 检查我的解决方案,它会工作.

    解决方案:

    首先下载Subversion 1.8.13(1.8)下载链接(https://www.visualsvn.com/downloads/ )

    在此输入图像描述

    然后在一个文件夹中解压缩.将有一个文件夹"bin".

    然后

    转到设置 - >版本控制 - > Subversion

    复制已下载的bin文件夹中已下载的svn.exe的URL.

    按照图片:

    在此输入图像描述

    不要忘记按照图像最后给出svn.exe这样的结束名称.

    申请 - >好的

    立即重启你的android工作室.

    快乐的编码!

    2023-02-07 20:49 回答
  • 在IntelliJ Idea 2017.1中,您可以使用默认情况下未启用的嵌入式SVN客户端.以下是激活它的方法.

    1)打开IntelliJ Idea

    2)菜单Help>Find Actions...

    在此输入图像描述

    3)键入subversion以访问与subversion相关的设置.选择Subversion Settings下图中突出显示的项目.

    在此输入图像描述

    4)最后,请务必取消选中该选项Use command line client.

    在此输入图像描述

    从现在开始,在当前项目中,您将使用嵌入式subversion.

    2023-02-07 20:49 回答
  • Use command-line client在IntelliJ Ultimate 14.0上禁用这些设置很有效.

    2023-02-07 20:49 回答
  • 基本上,IntelliJ需要的是svn.exe.您需要安装Subversion for Windows.它会自动将svn.exe添加到PATH环境变量中.安装完成后,请重启IntelliJ.

    注意 - Tortoise SVN不安装svn.exe,至少我在TortoiseSVN bin目录中找不到它.

    2023-02-07 20:49 回答
  • 在设置 - > verison control - > Subversion下,取消选中使用命令行客户端.它会工作.

    2023-02-07 20:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有