SVN 报错 | Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, 系统找不到指定的文件。

问题描述

IDEA 拉取 SVN 服务器上的项目时,出现错误。报错信息为“Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, 系统找不到指定的文件。”
image0

解决方案

报错原因是拉取 SVN 服务器上的项目时 SVN 使用了命令行工具,如果在安装 TortoiseSVN 时没有选择安装命令行工具,则会报错。
如果不知道自己是否安装过命令行工具,可以打开命令行工具输入“svn”,如果提示“'svn' 不是内部或外部命令,也不是可运行的程序或批处理文件” 则表示没有安装 SVN 的命令行工具。这种情况下需要重新安装 TortoiseSVN 并在安装时选择 command line client tools 工具。

1、卸载 TortoiseSVN

双击运行 TortoiseSVN 的安装程序包,选择 Remove 卸载 TortoiseSVN(如果卸载过程中出现电脑死机的情况则关机重启,然后重新卸载)
image1

2、重新安装 TortoiseSVN

双击运行 TortoiseSVN 的安装程序包,选择 Modify
image2

command line client tools 选项默认不安装,需要选择安装
image3

3、验证安装是否成功

安装完成后,在命令行窗口输入“svn”,如下表示安装成功
image4

4、IDEA 配置 SVN

image5

参考文档

IDEA使用svn时出现Cannot load supported formats错误 - GRAY_KEY
Cannot run program "svn" (in directory "..."): CreateProcess error=2, 系统找不到指定的文件 - 李小苶

posted @ 2024-12-17 10:53  意气风发胡小图  阅读(36)  评论(0编辑  收藏  举报