引用:
原帖由 quicksand 于 2006-9-17 07:56 发表
注意binpath的写法,路径要用""包起来,而且"要写成\",所以创建服务时应写成:
sc create SubversionService binpath= "\"d:\program files\subversion\bin\svnserve.exe\&qu ...
谢谢quicksand的指点,原来是我后面的仓库路径写的不对,看那个说明上没这么说,只是说有空格等字符的时候用"\",所以后面的路径就没用这种写法。
我采用下面这种方法完成了设置,下载的svnservice.exe。其实我1.3.*就采用了这种方式,升级以后我想采用svn自身提供的方法吧,没想到没搞定。我翻了一下原来的设置方式,感觉应该和svn版本没关系,同样适合,就不采用这种最新方式了。
下面内容来源:
http://www.duduwolf.com/post/setting_up_subversion.asp
STEP 4:运行SVN服务
在命令行执行
svnserve --daemon --root E:\svn\repository
服务启动,--daemon可简写为-d,--root可简写为-r,可以建立一个批处理文件并放在windows启动组中便于开机就运行SVN服务,或者在这个地址
http://clanlib.org/~mbn/svnservice/下载那个svnservice.exe文件,拷贝到E:\svn\bin目录下,再从命令行下执行:
svnservice -install --daemon --root "E:\svn\Repository"
sc config svnservice start= auto
net start svnservice
此文件会将SVN变成windows系统的一个服务,并默认为自启动,注意:执行第三句时确保前面以命令行方式运行的SVN服务已经停止,如果没停止可在其窗口中按Ctrl+C中止运行。
[
本帖最后由 luckyfox 于 2006-9-17 09:39 编辑 ]