`

subversion服务器作为服务启动。

    博客分类:
  • SVN
阅读更多

subversion服务器支持windows和linux。

在linux下,使用命令启动服务:

svnserve -d -r \svnroot

-d 表示--daemon,即关掉执行命令的窗口,服务继续存在。 -r 表示--root,即指定库的根目录。

而在windows下,用同样的命令也可以,只是关掉cmd窗口后,服务也消失了。这个问题的解决办法,在subversion的1.4版以前,是 用svn windows service wrapper,将其包装为服务。而svn1.4以后,是可以直接支持以服务器启动的。方法就是利用windows xp,2000自带的工具service control,执行文件是sc.exe。
注意:要想使用"sc"命令必须安装Windows 2000/2003 Resource Kit(资源工具包),否则使用该命令无效。
在cmd窗口输入命令如下:

sc create svnservice binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\mysvn" displayname= "SVNService" depend= Tcpip start= auto

binpath指定svnserve的路径和命令。注意其参数是--service,而不是--daemon. 不能用-d和-i,-t等参数。start= auto表示服务自动启动。注意,等于号的左边无空格,而右边必须有一个空格。

执行完后,系统返回

[SC] CreateService SUCCESS

表示服务创建成功。

然后执行

net start svnservice

启动服务。系统返回

svnservice 服务正在启动 .
svnservice 服务已经启动成功。

执行

net stop svnservice

停止服务,系统返回:

svnservice 服务正在停止.
svnservice 服务已成功停止。

执行

sc delete svnservice

删除服务。创建相同服务前必须删除

分享到:
评论

相关推荐

    linux系统安装subversion服务器与配置实用.pdf

    - 配置Apache:修改`/etc/httpd/conf/httpd.conf`中的`ServerName`,启动Apache服务并检查是否成功。 - 配置Subversion:在`/etc/httpd/conf.d/subversion.conf`中加载必要的模块,并设置相关参数。 7. **创建...

    在Linux下安装与配置subversion独立服务器.pdf

    1. **启动服务**:根据你的Linux发行版,可能需要启动或设置Subversion服务自动启动。 2. **导入数据**:使用 `svn import` 命令将已有项目导入到版本库,例如: ```bash # 进入bin目录 cd /home/local/subversion/...

    如何快速建立Subversion服务器[借鉴].pdf

    在本文中,我们将讨论如何快速在Windows环境下搭建Subversion服务器,并使用TortoiseSVN作为客户端进行操作。Subversion相比CVS提供了更多选项和便利性,使得服务器的设置更加简单。 首先,我们需要下载Subversion...

    Subversion服务器端安装及配置手册_windowsXP

    2. **启动服务**:在DOS窗口中执行`net start SVNService`,或者在Windows服务管理器中启动`SVNService`服务。 #### 六、导入项目版本库 1. **确认SVN服务运行状态**:确保SVN服务已经启动并正常运行。 2. **导入...

    linux系统安装subversion服务器与配置整理.pdf

    \n\n通过上述步骤,您可以在Linux系统上建立一个功能完备的Subversion服务器,为团队提供高效、可靠的版本控制服务。同时,配合TortoiseSVN客户端,可以方便地在Windows环境下进行日常的版本控制操作。

    Windows下架设subversion服务器.txt

    根据提供的文件信息,本文将深入探讨如何在Windows环境下搭建Subversion服务器,以及相关的概念和配置步骤。 ### Subversion(SVN)简介 Subversion是一种分布式版本控制系统,用于管理文件和目录集合,支持多用户...

    linux系统安装subversion服务器与配置.pdf

    【Linux系统安装Subversion服务器与配置】 Subversion(SVN)是一个开源的版本控制系统,用于管理文件和目录的变更历史,常用于软件开发中的代码版本管理。与CVS相比,SVN提供了更好的文件命名和目录管理,更有效的...

    安装Subversion 服务

    它通常指的是一个用于在Windows系统上作为服务运行的Subversion服务器程序。通过将Subversion配置为服务,可以在操作系统启动时自动启动SVN服务器,提供持续的代码仓库服务。 以下是安装Subversion服务的步骤: 1....

    SVN配置管理 subversion服务器端和客户端操作

    【SVN配置管理subversion服务器端和客户端操作】 SVN(Subversion)是一种版本控制系统,用于管理和跟踪项目源代码和其他文件的更改。本教程将详细解释如何配置SVN服务器端和客户端,包括库的搭建、文件操作以及...

    搭建SVN服务器(整合Apache+Subversion)

    搭建一个SVN(Subversion)服务器,整合Apache作为前端HTTP服务器,可以实现高效且安全的代码版本控制。这个过程涉及到多个组件的安装和配置,包括Apache、Subversion、SSL加密以及必要的依赖库。以下是详细步骤: ...

    Windows开机自动启动SVN服务

    使用`sc create`命令可以创建一个新的服务,`sc start`用来启动服务,`sc stop`则用于停止服务,而`sc query`可以查询服务的状态。例如,如果我们有一个名为`svnserve`的服务,启动它的批处理命令可能如下: ```...

    Subversion svn快速入门教程.doc

    这篇《Subversion svn 快速入门教程》旨在引导初学者快速搭建Subversion服务器并开始使用它。相较于CVS,Subversion提供了更多选择和更简便的操作,使得设置服务器环境变得更加容易。 1. **软件下载** 首先,你...

    SVN服务器端(subversion)

    - 启动服务:根据安装时的配置,可能需要手动启动或设置为开机启动`svnserve`服务。 - 配置防火墙:确保服务器的TCP端口3690(默认的SVN端口)对外开放。 5. **使用说明文档** `说明文档.txt`可能包含了关于如何...

    SubVersion版本控制服务器端的目录级或库级别的访问权限配置

    这通常涉及下载并安装Subversion服务器软件,如Apache HTTP Server与mod_dav_svn模块或者VisualSVN Server等。安装过程会引导你配置服务器的基本设置,如端口号和服务启动选项。在Windows环境中,可以使用图形化的...

    subversion edge 安装配置使用手册

    7. **启动Subversion服务**:若服务未自动启动,可使用`systemctl start csvn`命令手动启动。 ### 3. Subversion Edge 设置 Subversion Edge提供了丰富的配置选项,包括但不限于: #### 3.1 General server ...

    xp+apache2.2+subversion1.6.17搭建版本控制服务器

    "svn服务.txt"和"svn自启动服务.txt"可能涉及如何将Subversion作为系统服务运行,这样即使没有用户登录,服务也能持续运行。 总结一下,搭建一个基于XP、Apache2.2和Subversion1.6.17的版本控制服务器需要以下步骤...

    Subversion_For_Linux.pdf

    本文旨在详细介绍如何在Linux环境下安装并配置Subversion服务器,包括搭建过程中的关键步骤和技术细节。 #### 实验环境 为了进行Subversion的安装与配置实验,以下环境被设定为测试平台: - **SVN服务器**:...

Global site tag (gtag.js) - Google Analytics