0

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

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

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

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

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

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

有没有人有办法解决吗?

4

2 回答 2

5

您真的在分号和C:问题之间有空格吗:

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

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

于 2012-04-03T23:05:04.527 回答
0

I solved this by quoting the path in PATH like so: "C:\Program Files\SlikSvn\bin\svn". One would think Windows would allow file paths with spaces but apparently not!

于 2013-11-13T16:44:12.977 回答