`
ericxu131
  • 浏览: 189557 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

将Subversion SVN装入windows系统服务

阅读更多
  今天尝试了下将subversion装入系统服务,用命令就可以了。命令如下:
sc create svnserver binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\SVN\repository" DisplayName= "subversion" depend= Tcpip start= auto

看似简单的命令输了好几次都提示
Creates a service entry in the registry and Service Database.
SYNTAX:
sc create [service name] [binPath= ] <option1> <option2>...
CREATE OPTIONS:
NOTE: The option name includes the equal sign.
 type= <own|share|interact|kernel|filesys|rec>
       (default = own)
 start= <boot|system|auto|demand|disabled>
       (default = demand)
 error= <normal|severe|critical|ignore>
       (default = normal)
 binPath= <BinaryPathName>
 group= <LoadOrderGroup>
 tag= <yes|no>
 depend= <Dependencies(separated by / (forward slash))>
 obj= <AccountName|ObjectName>
       (default = LocalSystem)
 DisplayName= <display name>
 password= <password>


查了一下终于知道了

Note that the command-line syntax for SC is rather odd.  Key/value
pairs are specified as "key= value" (without the double-quotes).  The
"key=" part must not have any spaces, and the "value" part MUST be
separated from the "key=" by a space.

大概意思就是
这个指令是key=value的格式,所有的key=后面都必须加一个空格才可以,比如: depend=【请注意这里是一个空格】Tcpip (很奇怪吧!)
还有就是key当中不能有空格。
分享到:
评论
1 楼 zhaomingzm_23 2009-04-16  
没错
Window NT的 "sc"(server control)命令要求 参数以 “key=空格+value”的形式。

sc create svnserver binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r D:\SVN\repository" DisplayName= "subversion" depend= Tcpip start= auto


以上要注意的地方有"D:\Program Files" 和  "D:\SVN\repository"两处
原因是Program Files 中有空格 需要前后加“"”,而第二处如果也是类似"Program Files"那么就要转义
"\""
sc create svnserver binPath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r \"D:\Program Files\repository\"" DisplayName= "subversion" depend= Tcpip start= auto


为了让服务看上去比较好了解它具体是什么项目的代码库

sc description svnserver "This is my first svn server."


相关推荐

    Windows下安装SVN服务器

    SVN将数据存储在一个中央仓库中,允许用户恢复旧版本或浏览文件的历史记录。SVN适用于Windows操作系统的服务器环境,通过与Apache服务器一起配置,可以实现版本控制的Web服务功能。 根据本文档提供的信息,操作人员...

    windows下svn服务器环境搭建(subversion)

    在Windows环境下搭建SVN(Subversion)服务器是一个常见的任务,特别是在团队协作开发中,它能够帮助管理和版本控制代码。Subversion是一个开源的集中式版本控制系统,可以跟踪文件和目录的更改,使得多人协同工作变...

    SVN服务端subversion SVN客户端TortoiseSVN最新版本

    Subversion(SVN)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许多人协同工作,并在代码修改、合并和版本控制方面提供强大的功能。Subversion服务端是整个系统的核心,负责存储和管理项目...

    Jenkins subversion svn插件

    Subversion(简称svn)是流行的版本控制系统,用于管理源代码版本。Jenkins SVN 插件是将这两者结合的关键,它使得 Jenkins 能够与 Subversion 进行交互,例如拉取代码、跟踪代码变更以及触发构建。 **Jenkins SVN ...

    subversion svn配置说明

    - 将Subversion服务设置为系统服务并自动启动,可以通过Windows自带的服务管理工具或特定的方法1完成,确保Subversion服务器在系统启动时自动运行,以便客户端可以随时访问。 配置Subversion是团队协作开发的关键...

    Subversion svn快速入门教程.doc

    Subversion(通常缩写为svn)是一个开源的版本控制系统,用于跟踪文件和目录的更改,以便在团队中协作开发项目。这篇《Subversion svn 快速入门教程》旨在引导初学者快速搭建Subversion服务器并开始使用它。相较于...

    Subversion-1.6.5 svn的windows服务器端

    Subversion(简称svn)是一款广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它在软件开发中扮演着至关重要的角色,特别是在多人协作的环境中,能够确保代码的同步和历史记录的保存。Subversion 1.6.5是...

    SubVersionSVN 服务器端(VisualSVN-Server-1.5)

    SubVersion(SVN)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许多人协同工作,并在代码修改、合并和版本控制方面提供强大的功能。VisualSVN Server是Subversion的一个方便的Windows平台...

    windows 搭建本地svn服务器

    本文将详细介绍如何在Windows操作系统上搭建本地的Subversion服务器,以便团队成员可以协同工作并管理代码版本。 首先,我们需要了解什么是Subversion。Subversion是一个开源的版本控制系统,它能够跟踪文件和目录...

    详细介绍Windows下SVN服务器的配置

    确保选择适合你的Windows系统的版本。 - 安装完成后,通过浏览器输入服务器IP地址,如http://192.168.1.102/,若显示"It works!",表明Apache已经成功运行。 - 注意,如果局域网内的其他设备无法访问,可能是...

    svn -windows插件

    本压缩包提供的“Slik-Subversion-1.8.10-x64.msi”是适用于64位Windows系统的 SVN 客户端插件。 **Slik Subversion 插件详解** 1. **安装与配置** Slik Subversion 是一个轻量级的SVN客户端,提供了命令行工具,...

    subversion svn版本控制

    subversion svn版本控制 本来想一块打包可恶的20M啊

    CollabNet Subversion Edge 4.0.2 + TortoiseSVN+中文包 1.8.2安装、svn服务器搭建、svn工程添加、获取全过程

    CollabNet Subversion Edge 是一款集成了Subversion版本控制系统、Apache服务器和管理界面的开源工具,主要用于企业级的源代码管理和版本控制。该工具提供了一个直观的Web界面,方便管理员进行配置和管理。...

    《Version Contro with Subversion》SVN以及安装方法

    **Subversion**(简称SVN)是一款开源的版本控制系统,用于管理文件和目录的变化历史。它允许用户恢复早期版本的数据,或者查看数据如何随时间变化。此外,SVN还支持多用户协作,即允许多个用户在同一台计算机上或通过...

    Windows平台下搭建svn服务器

    本文档将指导您如何在 Windows 平台下搭建 SVN 服务器,并解决可能遇到的问题。 软件安装 首先,需要下载并安装 SVN 服务器端软件 Subversion 和客户端软件 TortoiseSVN。Subversion 可以从官方网站下载,当前版本...

    Setup-Subversion-1.7.5 svn服务器

    **Subversion(简称SVN)** 是一个流行的版本控制系统,用于管理软件开发中的源代码和其他文件的变更。在Windows环境中,设置SVN服务器是项目协作的重要步骤,这使得团队成员可以共享代码、跟踪更改并协同工作。标题...

    svn windows版本 1.8.4

    "svn windows版本 1.8.4"是Subversion在Windows上发布的1.8.4版本,它包含了对Windows系统优化的支持和一些特有的功能。 Subversion 1.8.4 版本的主要特点和改进包括: 1. **性能提升**:这个版本针对Windows平台...

    SVN SubVersion

    - **SVNService.exe**:用于在Windows操作系统上作为服务运行SVN服务器,确保即使在没有用户登录的情况下也能正常提供版本控制服务。 - **SVNService Usage.txt**:这个文件包含了关于如何配置和使用SVNService.exe...

    Windows开机自动启动SVN服务

    当提到"Windows开机自动启动SVN服务"时,我们指的是在Windows启动时自动启动Subversion服务,以便在需要时能够立即使用。 要实现这个功能,我们需要了解Windows服务的管理和配置,以及如何通过批处理脚本来自动化这...

Global site tag (gtag.js) - Google Analytics