`

svn安装 (svnservice)

    博客分类:
  • SVN
 
阅读更多

1,安装svnservice

在Windows NT中(包括Windows XP, Windows 2000, Windows 2003 Server)本身包含了一个安装服务的工具,叫做"Service Control",也就是sc.exe。

例如我的Subversion安装在"D:\Subversion",版本库在"D:\svnroot",而我希望对应的Subversion服务名为svnservice,安装这个svn服务的命令就可以这样写:

sc create SVNService binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r F:\svn\svnrespo" displayname= "SVNService" depend= Tcpip
      
请注意,因为便于察看,上面的命令分为多行,但在实际执行时应该在一行里。另外,在以前启动svnserve时会使用"-d"选项,也就是守护进程模式,在这里不能使用,会导致服务无法启动。同样,"-i"和"-t"选项也不能使用。

在命令行窗口执行完这个命令之后,服务还没有启动,你可以继续运行"net start svnservice"启动这个服务,然后使用"net stop svnservice"停止服务。

svnserve部署为后台服务 - 天 - 绿色空间8的博客

 创建服务svnservice

 

svnserve部署为后台服务 - 天 - 绿色空间8的博客

 创建服务成功

注意:如果不行,则删除已经新建的svnservice,重新建立该服务。如果不行 则使用下面的规则,

另外还有两点需要小心处理。首先,如果路径中包括空格,一定要用“\”处理“"”号,例如上面的例子中如果svnserve.exe在“c:\program files\subversion\”中,则命令应该写为“binpath= "\"c:\program files\subversion\bin\svnserve.exe\"”(“”中的内容),整个命令如下,红色部分是改变部分:

      sc create svnservice
      binpath= "\"D:\program files\Subversion\bin\svnserve.exe\" --service -r D:\svnroot"
      displayname= "SVNService"
      depend= Tcpip
      
其次,sc对选项的格式还有要求,例如“depend= Tcpip”不能写为“depend = Tcpip”或“depend=Tcpip”,也就是“=”前不能有空各,而后面必须有空格。


2,删除服务

如果服务安装的有问题,你可能需要删除服务。要删除前面添加的服务,只需要运行"sc delete svnservice","svnservice"就是我们创建服务时使用的名字。

svnserve部署为后台服务 - 天 - 绿色空间8的博客

 
3,配置服务是自动启动

默认情况下安装的服务不会随Windows的启动而启动,为了使svn服务能够随Windows启动而启动,需要修改一下"sc create"命令(首先要删除),增加"start= auto"选项:

      sc create svnservice
      binpath= "D:\Subversion\bin\svnserve.exe --service -r D:\svnroot"
      displayname= "SVNService"
      depend= Tcpip
      start= auto
      
当然你也可以使用图形化的工具修改服务的属性,你可以在“开始->运行...”中执行"services.msc",然后在界面中修改。

分享到:
评论

相关推荐

    svn服务器安装程序setup和SVNService安装说明全套

    SVNService安装,svn安装 svn服务器搭建.txt 第一安装: 安装好svn-win32-1.6.0后如下操作 第一步:把SVNService.exe放在安装目录下的\bin 第二步:进入cmd中 第三步:输入:cd 安装目录下的\bin 第四步:输入:...

    SVNService+安装说明

    **SVNService安装指南** **一、什么是SVNService** SVNService是Subversion(简称SVN)的一个组件,它允许在Windows操作系统上以服务的形式运行SVN服务器,确保版本控制系统能够在系统启动时自动启动,并在后台...

    Windows下Svn安装与应用

    sc create svnService binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svn" displayName="SubversionServer" depend= Tcpip start= auto ``` 这里`D:\Program Files\Subversion\bin\...

    svn安装配置工具(包括svn-1.4.3-setup.exe SVNService.rar pure_svn.zip)

    svn安装配置工具,包括svn-1.4.3-setup.exe SVNService.rar pure_svn.zip。详细的安装配置过程请访问 http://blog.csdn.net/china8848

    SVN安装步骤TXT

    ### SVN安装步骤详解 #### 一、SVN简介与安装准备 版本控制系统是软件开发过程中不可或缺的一部分,它帮助团队管理代码的变化历史,并支持多人协作。其中,Subversion(简称SVN)是一种常用的集中式版本控制系统。...

    svn_TortoiseSVN\SVN安装

    2. **解压缩SVNService.rar**:将下载的`SVNService.rar`文件解压至SVN的安装目录下的`bin`文件夹内。 3. **创建项目仓库目录**:在硬盘上创建一个用于存放SVN项目的目录,例如在D盘创建名为`myProjects`的目录。 4....

    svn配置记录 附带:SVNService包

    描述中提到的“SVNService包”可能是指与SVN服务相关的文件包,可能是为了在Windows系统上将SVN作为服务运行而提供的工具或脚本。在Windows上,通常会使用如VisualSVN Server这样的软件来安装和管理SVN服务,它允许...

    svn安装步骤和service

    在Windows环境下,为了实现SVN服务化,我们需要将其安装为系统服务,以便在后台自动运行。下面将详细介绍SVN的安装步骤以及如何配置为Windows服务。 一、安装SVN 1. **下载安装包**:首先,你需要从官方网站...

    windows xp 操作系统的svn安装步骤

    Windows XP 操作系统上的Subversion(SVN)安装是一个关键步骤,对于开发团队协作和版本控制至关重要。以下是一个详尽的指南,涵盖了从下载到配置的整个过程。 首先,确保你有以下三个必要的安装文件: 1. ...

    SVNService,svn

    1. 安装SVN服务器:首先,你需要下载并安装Subversion服务器软件,如VisualSVN Server或CollabNet Subversion Server。这些软件包通常包含了创建和管理SVN服务所需的所有组件。 2. 配置SVN仓库:在安装完成后,你...

    svn安装 SVN的安装与使用方法.pdf

    ### SVN的安装与使用方法详解 #### 一、下载与安装Subversion (SVN) **第一步:下载Subversion** Subversion(简称SVN)是一种开放源码的版本控制系统,广泛应用于软件开发过程中对代码的版本控制。为了在Windows...

    Svn大全(1.46服务、Tsvn客户、svnService、AnkhSvn)

    1. `svn-1[1].4.6-setup.exe`: 这是Subversion 1.4.6的安装程序,用于在本地计算机上安装SVN服务器或客户端。 2. `TortoiseSVN-1.4.0.7501-LanguagePack-win32-zh_CN.exe`: 这是TortoiseSVN的中文语言包,用于将Tsvn...

    SVN安装与配置

    - 安装服务端:`SVNService.rar`包含的是SVN服务器的配置文件和脚本,解压后根据说明配置服务器。通常,会将SVN服务绑定到Apache HTTP Server或VisualSVN Server等服务器软件上,以便通过网络访问。 2. **SVN配置*...

    SVN Service Wrapper for Windows

    安装时用 SVNService -install -d -r c:\svnrepo 更改时用 SVNService -setup -d -r c:\otherplace\svnrepo 如果访问其中的一个项目c:\svnrepo\project1,可以指定路径 svn://localhost/svnrepo/project1 (注:作为...

    windows下安装配置svn

    ### Windows 下安装与配置 SVN 的详细步骤 #### 一、简介 版本控制系统是软件开发过程中不可或缺的一部分,它帮助团队管理代码的变化历史,并支持多人协作。Subversion(SVN)作为一款经典的集中式版本控制系统,在...

    SVNService服务器端安装包及安装说明

    SVNService是一款用于管理版本控制系统的工具,特别适用于在服务器端进行Subversion(简称SVN)的部署和服务配置。Subversion是一种广泛使用的集中式版本控制系统,它允许团队成员协同工作,跟踪代码更改,并轻松...

    SVN安装操作指南——PDF版本

    ### SVN安装操作指南知识点 #### 一、工具介绍与安装前的思想准备 ##### 工具介绍 1. **Apache** - **简介**: Apache是一款知名的Web服务器软件,以其出色的性能和安全性著称。 - **作用**: 在本指南中,Apache...

    详细的SVN安装手册

    使用`sc create`命令创建名为`svnservice`的服务,指定路径为`binpath= "d:\Program Files\Subversion\bin\svnserve.exe --service -r F:\SVN"`。 6. **权限配置问题** 在基于`svnserve`的服务器中,权限配置文件`...

Global site tag (gtag.js) - Google Analytics