如何把SubVersion的服务程序变为Window后台服务形式
在网上找到一个可以使用的方法,能把Subversion的svn服务程序变成Windows后台服务,方法如下:
在控制台输入如下命令:
创建服务:
sc create SvnService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\SVNRoot" displayname= "Svn Service" depend= "Tcpip" start= "auto
"(注意等号后面需要空格)
上面的命令会创建服务,服务名称为Svnservice, 针对的版本库根目录是C:\SVNRoot,在这个目录下面可以创建多个版本库,比如C:\SVNRoot\HIS和C:\SVNRoot\WebSite
删除这个服务:
delete SvnService
修改服务配置:
sc config SvnService binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\SVNRoot" displayname= "Svn Service" depend= Tcpip
把服务设置为自启动:
sc config SvnService start= auto
启动这个服务:
net start SvnService
开启防火墙端口
svnserve默认使用的是3690端口
分享到:
相关推荐
`svnmanger`是一个基于Web的SVN服务管理工具,它允许管理员通过浏览器界面执行各种操作,如创建、删除、管理用户账户,控制权限,以及对SVN仓库进行配置。"已汉化版"意味着这个工具已经被翻译成中文,对中国用户来说...
启动SVN服务器通常有两种方式:作为后台服务运行或通过命令行启动。如需通过命令行启动,可使用以下命令: ``` svnserve -d -r D:\svn\repos ``` 这将启动SVN服务器,并监听默认端口3690上的请求,指向`D:\svn\...
在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...
在Mac操作系统上配置Subversion(SVN)服务器是一项常见的任务,尤其对于开发团队而言,它有助于版本控制和协作。Subversion是一种开源的版本控制系统,它允许用户管理文件和目录的变更,跟踪每次修改,并轻松回滚到...
6. **SVN服务化**:如何将SVN配置为Windows服务,确保其开机启动,并能在后台稳定运行。 7. **故障排查**:可能包含一些常见的错误和问题,以及如何解决这些问题,比如网络连接问题、权限冲突等。 8. **版本控制...
本文将深入探讨如何在Windows操作系统上创建一个自动启动的SVN服务,以及这一过程中的技术细节。 ### SVN服务的创建 #### 步骤一:初始化SVN仓库 首先,需要在本地磁盘上初始化一个SVN仓库。这通常通过创建一个...
总结来说,Linux系统的SVN安装和配置涉及多个步骤,包括安装SVN软件、创建和配置代码库、启动服务以及设置客户端访问。正确完成这些步骤后,团队成员就可以通过SVN进行协同开发,有效地管理代码版本并追踪变更。在...
### SVN配置详解 #### 一、SVN简介与配置背景 Subversion (简称SVN) 是一种开源版本控制系统,主要用于代码版本管理。它通过记录文件和目录的变化来帮助团队成员协同工作,支持分布式开发和非线性开发模式。本文档...
SVN(Subversion)是一种流行的版本控制系统,用于管理和跟踪文件和目录的变更。本文档详述了在Windows环境下配置SVN服务器和客户端的步骤,包括服务器安装、客户端安装、版本库创建、用户和权限配置以及安装中文...
这将使SVN服务在后台运行,并监听所有仓库位于`D:\svn_projects`目录下的请求。在生产环境中,我们通常会使用如Tomcat这样的应用服务器来托管SVN服务,或者将其注册为系统服务以实现自动启动。 #### 步骤五:访问...
SVN (Subversion) 是一个广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史变更。SVN SEARCHER 是一个专为SVN设计的搜索引擎,它提供了基于Web的界面,允许用户方便地在SVN库中搜索和浏览文件内容...
【版本控制系统Subversion(SVN)】 Subversion是一款强大的版本控制系统,用于跟踪文件和目录的变更,便于多人协作开发。它的核心概念是版本库(Repository),一个存储项目历史记录的中央存储区域。SVN服务器是...
在Windows操作系统中,配置SVN(Subversion)服务器端是一个重要的步骤,这使得开发者能够集中存储和管理代码版本。以下是一份详细的指南,涵盖了从安装到配置,再到服务化的过程。 1. **安装SVN服务器**:首先,你...
### Linux Nginx环境下配置独立SVN服务器 #### 一、引言 在现代软件开发过程中,版本控制系统的使用越来越普遍。Subversion(SVN)作为一款广泛应用的集中式版本控制系统,对于团队协作开发有着不可替代的作用。...
在IT行业中,版本控制系统是开发团队协作的重要工具,其中Subversion(简称SVN)是一种广泛应用的集中式版本控制系统。本文将详细介绍如何使用`svn`和`jsvnadmin`搭建一个SVN服务器,以及如何结合TortoiseSVN进行...
【Java版SVN后台统计程序】是一个用于日常SVN(Subversion)版本控制系统管理的工具,它基于svnkit库开发。此程序的核心功能是每天自动收集关于代码变更、锁定和其他相关活动的信息,并将这些统计结果汇总成报告,...