把答案写在前面:
- 首先检查路径是否正确
- 若路径正确,请检查一下路径是否包含特殊字符&、#、?……,此时将路径用引号括起来即可,svn checkout “xxxxx”
Foreword
因工作原因,需要在服务器上拷贝一份SVN仓库的副本。之前都是用可视化界面(TortoiseSVN)来操作,对命令行并不是很熟悉!
Error
Windows
svn: E170000: URL 'http://xxx.xxx.xxx.xxx/your path doesn't exist
'your path' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Linux
[1] 16481
bash: your path:未找到命令
Solution
// 错误的命令
svn checkout http://xxx.xxx.xxx.xxx/path&path
// 正确的命令
svn checkout "http://xxx.xxx.xxx.xxx/path&path"