把svn配置为windows服务

原创 2010年10月08日 12:05:00

这个话题其实很老了,在网上能搜出不少,不过对于不熟悉windows命令行语法的人来说,会遇到各种小问题,在这里总结一下。

 

首先,可以在windows命令行通过sc命令创建或删除一个服务:

 

C:/> sc create svn
        binpath= "C:/svn/bin/svnserve.exe --service -r C:/repos"
        displayname= "Subversion Server"
        depend= Tcpip
        start= auto
以上命令创建一个名为“svn”的服务,通过“控制面板”-“管理工具”-“服务”即可看到
sc delete svn
以上命令删除刚刚创建的名为“svn”的服务。要注意的是,删除后记得关闭命令行窗口,才会生效。如果你在删除后立即重新运行上面的sc create命令,会报错“CreateService FAILED 1072”
但是,如果你的svn安装在带有空格等特殊字符的路径,比如 program files,亦或者svn的仓库的路径包含特殊字符,就需要修改上述命令,添加转义符:
C:/> sc create svn
        binpath= "/"C:/program files/svn/bin/svnserve.exe/" --service -r /"C:/Documents and Settings/Administrator/My Documents/repos/""
        displayname= "Subversion Server"
        depend= Tcpip
        start= auto
注意新增加的四个/"
另外,sc命令的各个参数的等号后面都要有一个空格,否则会报告语法错误

将svn-service添加到windows服务

是不是每次cmd启动svn服务,当你敲完svnserve -d -r 仓库路径,那个黑框框你却不能关掉,心理是不是很不舒服?没关系,我们可以把svnserve命令添加到windows服务中,设置成自启...
  • u012881836
  • u012881836
  • 2016年05月20日 17:03
  • 6102

SVN 服务端 和 客户端(转)

转自 http://www.cnblogs.com/Leo_wl/p/3454974.html SVN 服务端 和 客户端 [企业化NET]Wind...
  • zhuxianxin0118
  • zhuxianxin0118
  • 2016年08月31日 22:24
  • 216

SVN版本服务器搭建(服务端+客户端)

 http://www.cnblogs.com/warrior1988/p/5359084.html 环境:Win7 32 bit SVN简介:程序员在编写程序的过程中,每个程序员都会生成很...
  • honghailiang888
  • honghailiang888
  • 2016年09月18日 16:44
  • 3759

把java 程序注册为windows 服务

把java 程序注册为windows 服务
  • neusoft06
  • neusoft06
  • 2017年05月08日 16:50
  • 259

exe程序注册成windows系统服务

C#写好的.exe程序,今天突然需要把它改成windows系统服务,让系统替你自动跑起来。今天总结了一下,第一次写,供大家一起分享,望各位朋友多多指导。 我用的是rktools.exe 工具,找到里...
  • liang2980878
  • liang2980878
  • 2015年12月25日 14:48
  • 3597

把svn配置为windows服务

这个话题其实很老了,在网上能搜出不少,不过对于不熟悉windows命令行语法的人来说,会遇到各种小问题,在这里总结一下。 首先,可以在windows命令行通过sc命令创建或删除一个服务: C:/> s...
  • wangchengsi
  • wangchengsi
  • 2010年10月08日 12:05
  • 4415

SVN使用指引(本地服务器为Windows)

1. 安装SVN客户端 使用SVN进行文件上传前,请在您的本地PC上安装SVN客户端。推荐使用1.7版本的SVN客户端。请不要升级到1.8版本,TortoiseSVN 1.8版本存在缺陷,可能会...
  • u012974916
  • u012974916
  • 2016年11月22日 14:41
  • 676

将bat文件注册为windows系统服务

具体的思路就是先将bat文件转为为exe文件,让后再将exe文件注册为系统服务。使用Bat_To_Exe_Converter将bat转化为exe,下载:http://www.computerhope....
  • autofei
  • autofei
  • 2009年10月01日 12:33
  • 2992

将tomcat设置为windows服务

1、cmd进入, 到tomcat bin目录下。     通过输入service.bat install tomcat6  (安装tomcat服务,服务名为tomcat6);     通过输入serv...
  • zb0002011
  • zb0002011
  • 2017年02月21日 19:11
  • 128

SVN服务器客户端以及环境的搭建和使用

vss,cvs,svn三者都是版本控制工具 vss是锁定-编辑-解锁模式,svn虽然也支持锁定,但默认是修改-冲突-合并模式 vss的版本号对应的是单个文件,svn的版本号对应的是整个版本库 vs...
  • xiaodanjava
  • xiaodanjava
  • 2013年03月17日 14:28
  • 23473
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:把svn配置为windows服务
举报原因:
原因补充:

(最多只允许输入30个字)