SlikSvn:'svn'未被识别为cmd.exe中的内部或外部命令

时间:2012-04-03 22:49:36

标签: svn path cmd

电脑:windows 7 64bit
SlikSvn已安装。系统变量 PATH 正确设置了bin文件夹:

 ...; C:\Program Files\SlikSvn\bin; ...

如果我在“运行”对话框中键入“svn”(按下WIN + R),我可以看到在cmd窗口中调用了svn.exe。
如果我在“运行”对话框中键入“cmd”,则会打开一个cmd窗口。在该窗口中,键入svn会显示错误:

 'svn' is not recognized as an internal or external command

在cmd窗口中键入 PATH comamnd会显示正确的路径,如环境变量中所示。

我甚至在其中添加了一个带有“C:\ Program Files \ SlikSvn \ bin”的新系统变量“SVNPATH”,但它既不起作用。

有没有人有解决方案?

2 个答案:

答案 0 :(得分:5)

问题中是否显示分号和C:之间的空格:

...; C:\Program Files\SlikSvn\bin; ...
    ^

如果是这样,那可能就是你的问题(Windows在搜索路径字段时不会修剪这样的空格。)

答案 1 :(得分:0)

我通过引用PATH中的路径解决了这个问题:“C:\ Program Files \ SlikSvn \ bin \ svn”。有人会认为Windows会允许带有空格的文件路径,但显然不是!