前言

用了三年Git,第一次接触SVN。
Windows端的SVN通常指的是TortoiseSVN的图形客户端。

但装好小乌龟之后,发现Webstorm启动时会报:“无法使用Subversion命令行运行客户端,可执行文件的路径可能是错误的”

image.png

并且Webstorm无法正确捕捉代码变更,Ctrl+K也失效。

本文来解决这个问题。

我猜TortoiseSVN是个壳

刚看到这个问题时,根据经验我猜:TortoiseSVN内部应该包含了一个原生的svn命令行程序,操作图形界面实际上还是操作命令行。

于是找到了Webstorm的设置:
image.png

但是小乌龟的安装目录并没有svn.exe这个文件。

更新小乌龟

又看了一次安装程序发现了问题:

image.png

默认情况下,命令行工具没有被安装,再启动一次安装程序选择Modify:
image.png

然后加上Cmd line client tools即可:
image.png

更新后可能需要重启。

配置webstorm

再启动Webstorm之后,就有svn.exe

image.png

选择确定之后,问题解决。

代码更新可以自动捕捉,Ctrl+K正常使用,也可以直接用Webstorm来提交代码了。


LYX6666
1.6k 声望73 粉丝

一个正在茁壮成长的零基础小白