svn 服务注册到windows中

2011-08-07  王俊虎 

     看了群里关于svn的日志,除了svn加apache组合的模式可实现服务自动启动,单单使用svn进行配置库管理时,snv服务需手动起服务,且服务窗口不能关闭。
     现在把我们在项目开发时的解决方法给大家转一下,将svn服务注册到windows服务中,实现自动重启功能。
     首先,在txt文档中录入命令:
     sc create fileServer binpath= "D:\fileServer\bin\svnserve.exe  --listen-host 0.0.0.0 --listen-port 3690  --service -r D:\fileRoot" displayname= "File Server" depend= Tcpip start= auto
     其中:fileserver 为注册的svn 服务名称,binpath后的路径为svn安装目录,displayname 后的 File Server 为在windows服务中显示的服务名。此命令的意图为在windows服务中注册显示名称为File Server的 fileserver服务。
    其次,在另一个txt文档中录入命令:
    net start fileServer
     其中:fileserver 为注册的svn服务名称,此命令的意图为启动svn 的fileserver服务。
     再次,将两个txt文档的扩展名改为.bat,然后分别按顺序双击执行。
     ok,服务注册成功。
     删除svn服务的命令为 sc delete fileserver,其中fileserver为对应的svn服务名称。
     部分机器删除svn服务后需重启。
   
429°/4261 人阅读/3 条评论 发表评论

熊志男  2011-08-07

学习了,经常会用到。


徐磊  2011-08-11

看来只好再补个 svn 服务注册到linux中,哇哈哈哈


小窝  2011-08-16

已同步至官方微博


登录 后发表评论