旧闻Subversion的大名,终于动手尝试了一下,根据资料,安装完Subverion和TortoiseSVN后,安装SVNService服务,将SVNService.exe拷入到Subverion的安装目录下的bin子目录,然后在控制台模式下运行SVNService.exe并加载参数,但发现服务已经安装了但无法启动。最后发现问题出在参数上( svnservice -install -d - r D:\Source Control\Subversion),我指定的目录名带有一个空格,就是这个空格控制台模式下导致程序错误的将目录名分隔成两个参数。
解决此问题的办法有两个:1、避免目录名中出现空格等容易产生问题的符号;2、将参数用双引号括起来,即svnservice -install "-d " "- r" "D:\Source Control\Subversion"