在线指导:Windows系统服务自动运行对于SVN如何实现

如何让SVN作为windows系统服务自动运行?这是本节讲的重点内容,主要包括两种方法,下面我们为大家一一讲解。

站在用户的角度思考问题,与客户深入沟通,找到沐川网站设计与沐川网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、国际域名空间、网页空间、企业邮箱。业务覆盖沐川地区。

方法一:

让SVN作为windows系统服务自动运行***种方法。

 
 
 
  1. SVNService(将svn作为windows服务运行的工具)
  2. SVNServiceWrapperforWindows
  3. ThisismyWin32ServicewrapperforSVN.Sourceisincluded,anditsinthepublicdomain.Noneedtocopyrightthisstuff.
  4. Usageinstructions:
  5. SVNService-?todisplaythislist
  6. SVNService-installtoinstalltheservice
  7. SVNService-setuptochangecommandlineparametersforsvnserve
  8. SVNService-removetoremovetheservice
  9. SVNService-debugtorunasaconsoleappfordebugging

将svnservice.exe放在subversion的bin目录下
Example:
比如,你的所有项目都在e:\svnrepo下,你可以如下:
安装时用SVNService-install-d-re:\svnrepo
更改时用SVNService-setup-d-re:\otherplace\svnrepo
如果访问其中的一个项目e:\svnrepo\project1,可以指定路径
svn://localhost/project1(注:作为url时用/)
***次安装完后要到服务中手动启动它,或者到服务中将它设为自动启动,让每次机器启动时自动启动这个服务。

方法二:

让SVN作为windows系统服务自动运行第二种方法。Subversion从1.4版本开始,可以以windows系统服务的形式在开机时自动运行。但Subversion安装程序还不能把自己安装成windows服务,需要我们自己进行手动安装,方法如下:打开一个DOS命令窗口,执行如下命令:  
sccreatesvnservebinPath="\"C:\ProgramFiles\Subversion\bin\svnserve.exe\"--service--roote:\svn"displayname="SubversionRepository"depend=Tcpipstart=auto  
其中,sc是windows自带的服务配置程序,参数binPath表示svnserve可执行文件的安装路径,由于路径中的"ProgramFiles"带有空格,因此整个路径需要用双引号引起来。而双引号本身是个特殊字符,需要进行转移,因此在路径前后的两个双引号都需要写成\"--service参数表示以windows服务的形式运行,--root指明svnrepository的位置,service参数与root参数都作为binPath的一部分,因此与svnserve.exe的路径一起被包含在一对双引号当中,而这对双引号不需要进行转义。displayname表示在windows服务列表中显示的名字,depend=Tcpip表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,svnserve要等下次开机时才会自动运行。 a若要卸载svn服务,则执行scdeletesvnserve即可。让SVN作为windows系统服务自动运行方法介绍完毕。

当前文章:在线指导:Windows系统服务自动运行对于SVN如何实现
本文路径:http://www.shufengxianlan.com/qtweb/news44/236544.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联