`
ericxu131
  • 浏览: 188410 次
  • 性别: 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."


相关推荐

    Subversion-1.6.5 svn的windows服务器端

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

    eclipse svn 以及windows下的svn服务器

    这里提供的"VisualSVN-Server-3.9.0-x64.msi"是一个安装程序,用于在Windows系统上部署VisualSVN Server。VisualSVN Server是一个易于使用且功能强大的SVN服务器,它集成了Windows服务,提供了图形化的管理界面。...

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

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

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

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

    subversion svn配置说明

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

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

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

    Jenkins subversion svn插件

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

    windows 搭建本地svn服务器

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

    subversion+apache+svn服务器配置图解

    以下将详细介绍如何在Windows环境下配置SVN和Apache服务器。 首先,我们需要准备必要的软件。Subversion服务端可以从官方网站下载最新版本,例如文中提到的1.6.6版。Apache服务器则需选择带有openssl的版本,如...

    svn -windows插件

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

    subversion自带的协议svn的权限设置

    Subversion(简称svn)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史变更。在Subversion中,权限管理是确保团队协作安全性和效率的关键环节。本文将详细讲解如何在Subversion中设置使用...

    subversion svn版本控制

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

    Windows平台下搭建svn服务器

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

    subversion服务器-1.8.10

    Subversion(SVN)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,记录每次更改,以便于回滚错误,合并不同开发者的修改,并保持项目历史的完整记录。Subversion 1.8.10是...

    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...

    SVN for windows 中文服务器

    这个软件包含了完整的SVN服务器组件,意味着用户无需额外安装其他依赖,可以直接在Windows系统上运行。它强调中文配置,这意味着所有的设置和提示信息都是中文的,降低了语言障碍,使得不懂英文的用户也能轻松上手。...

    SVN客户端(windows系统64位)

    对于64位的Windows系统,选择对应的64位SVN客户端是必要的,因为这将确保软件与系统的兼容性和性能优化。 SVN客户端通常具备以下关键特性: 1. **版本控制**:跟踪文件和目录的更改,记录每一次修改,以便随时回滚...

    windows系统svn密码查看工具

    Windows系统中的Subversion(简称SVN)是一种版本控制系统,用于管理多个人对同一代码库的协同编辑。在日常开发工作中,开发人员常常需要在SVN客户端中存储用户名和密码,以便于自动登录和提交代码。然而,随着时间...

Global site tag (gtag.js) - Google Analytics