原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/os/211/11507211.shtml
创建autoRunSVN.bat文件,内容是: sc create MySVNServer binpath= "\"C:\Program FilesSubversion\svnserve\svnserve\" --service -r H:\homerepos" displayname= "SVNService" depend= Tcpip start= auto pause
注意之处:
(1)sc是windows自带的服务配置程序,MySVNServer 是服务的名称,似乎没什么用。
(2)参数binPath表示svnserve可执行文件的安装路径,由于路径中的"Program Files"带有空格,因此整个路径需要用双引号引起来。而双引号本身是个特殊字符,需要进行转移,因此在路径前后的两个双引号都需要写成\" 。
(3)--service参数表示以windows服务的形式运行,--r指明svn repository的位置,service参数与r参数都作为binPath的一部分,因此与svnserve.exe的路径一起被包含在一对双引号当中,而这对双引号不需要进行转义。
(4)displayname表示在windows服务列表中显示的名字, depend =Tcpip 表示svnserve服务的运行需要tcpip服务,start=auto表示开机后自动运行。安装服务后,svnserve要等下次开机时才会自动运行。
(5)binPath的等号前面无空格,等号后面有空格 displayname depend start也都一样 service前面是--,不是- ,而r前面是-
(6)若要卸载svn服务,则执行 sc delete svnserve 即可。
(7)从“sc”到“auto”是在同一个命令sc,必须写在同一行。 创建成功后,可以在运行中键入service.msc察看系统服务,找到SVNService项,查看这项服务的属性,可以使用Windows提供的界面操作SVNService服务了。
也可以使用命令行启动、停止服务。
启动服务: C:\>net start svnservice SVNService 服务正在启动 . SVNService 服务已经启动成功。
停止服务: C:\>net stop svnservice SVNService 服务正在停止. SVNService 服务已成功停止。
删除创建的服务 C:\>sc delete svn svnservice
侧地删除服务
打开注册表(“开始”——“运行”——“regedit”)然后依次打开HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services,将你所希望删除的服务项从注册表里删除就行了,
分享到:
相关推荐
Windows开机自动启动SVN服务.pdf 本文主要讲解了如何在Windows系统中创建一个自动启动SVN服务的方法。通过创建autoRunSVN.bat文件,并在其中添加相关命令,从而实现SVN服务的自动启动。 知识点1: Windows自带的...
已管理员身份启动cmd,然后复制txt内容,记得要改成自己的路径
subversion-1.6.17.zip site-1.6.18.zip TortoiseSVN-1.7.5.22551-win32-svn-1.7.3.msi svnbook-1.6-zh-r3600.pdf Windows开机自动启动SVN服务.doc
下面我们将详细探讨如何在Windows下创建一个SVN服务,并手动设置为开机启动。 首先,你需要下载并安装Subversion服务器。常见的Windows SVN服务器实现是VisualSVN Server或CollabNet Subversion Edge。这里我们以...
6. **启动服务**:启动SVN服务,可以在命令行中输入`svnserve -d -r D:\dd`。`-d`表示后台运行,`-r`指定了仓库的根目录。现在,客户端可以通过SVN客户端工具访问这个仓库。 7. **服务化运行**:但有一个问题,如果...
5. **启动SVN服务器**: 可以通过命令行工具运行`svnserve`,例如`svnserve --daemon --root F:/svn`,这将以守护进程模式启动服务。若希望开机自启,可以通过创建批处理文件或使用`sc create`命令注册为Windows服务...
这一步将SVN服务设置为开机自启动。接下来,在“开始”-“控制面板”-“性能和维护”-“管理工具”-“服务”中找到并设置"svnservice"服务为自动启动。 4. **配置仓库**:"d:\svn"目录被指定为SVN版本控制服务目录...
如果测试成功,我们可以将此SVN服务注册为Windows系统服务,这样每次开机都会自动启动SVN服务,并且我们可以通过TortoiseSVN客户端直接访问本地SVN版本库。 至此,我们已经完成了SVN服务器搭建的所有步骤。为了将其...
在Windows操作系统上,为了方便日常开发和团队协作,我们有时会将SVN服务配置为开机启动,这样系统启动时就会自动运行SVN服务,无需手动操作。本文将详细介绍如何在Windows上将SVN设置为服务以及相关的命令设置。 ...
5. **启动SVN服务**:使用`svnserve -d -r /svn`命令启动SVN服务。 6. **检查服务状态**:`netstat -ntpl`确认SVN服务是否正常运行。 7. **远程访问测试**:在Windows上通过telnet命令测试连接,如`telnet 122.222....
使用`sc start svnservice`启动服务,然后通过`svn info svn://localhost/Test`命令测试仓库是否可用。如果安装了TortoiseSVN,还可以在浏览器中输入`svn://localhost/Test`以打开TortoiseSVN的Repos-Browser。 5....
首次安装后,需要手动启动SVN服务,或将其设置为开机自动启动。 如果在命令行中无法识别`svnserver`命令,检查系统环境变量Path是否包含了Subversion/bin路径。若未包含,需手动添加。另外,也可以通过TortoiseSVN...
为了方便SVN服务的管理,可以创建一个批处理文件(svn.bat),通过该文件实现SVN服务的开机自启动。文件内容应包含启动svnserve.exe服务的命令,并配置好服务名称、显示名称、依赖关系和启动类型。 ### 总结 本文...
5. **启动SVN服务:** 通过`svnserve -d`命令启动服务,或将其设置为开机启动。 6. **防火墙配置:** 如果有防火墙,记得打开TCP的3690端口,以便客户端可以连接。 7. **客户端配置:** 安装SVN客户端,如`svn co ...
配置完成后,可以通过命令行启动或设置为开机自启,以便团队成员可以连接到此服务器进行版本控制操作。 接着,下载"SVN客户端安装包"。SVN客户端如TortoiseSVN、SmartSVN或命令行客户端,允许开发者在本地与SVN...