admin管理员组

文章数量:1539761

2024年6月28日发(作者:)

Windows下Subversion/TortoiseSVN的安装

车路

0. 安装环境/安装包

0.1. 安装环境

Windows

0.2. 安装包

 TortoiseSVN-1.6.5:SVN客户端

 Subversion-1.6.6:SVN服务器

 SVNService:SVN服务文件,用于将Subversion包装成服务,可设置服务为开机自

启动。

P.S.1:

Subversion与Tortoise的版本关系要匹配,否则可能出现异常。

新版Tortoise安装包名称的后缀都有一个匹配的Subversion的版本号,如下图;

P.S.2:

在subversion的1.4版本以前,是用svn windows service wrapper,将其包装为服务

(SVNService)。

而svn1.4以后,是可以直接支持以服务器启动的,方法就是利用win7/XP自带的工具

service control,执行文件时,具体方法下面会有描述。

1. Subversion安装与配置过程

1.1. 安装

一直点next选择好相应的安装目录,即可安装。

1.2. 创建版本库

为了便于多版本库管理,建议用户新建一个文件夹保存所有SVN库(如E:SVN),然后

在这个目录下独立建立各个版本库。

创建第一个版本库,启动CMD(Win7下可能需要右键CMD–-“以管理员方式运行”),

输入指令:

svnadmin create E:SVNtest

指令输入后,相应目录下出现下列文件,如图:

此时,名为“test”的版本库已经创建成功。

1.3. 将Subversion包装为服务

1.3.1. 方式(subversion 1.4之前的版本必须使用此方法)

将解压出的文件复制到Subversion安装目录的bin

目录下。

在CMD模式下输入指令安装subversion服务:

svnservice -install -d -r E:SVN

P.S. 该操作中可能出现CreateService failed - Commandline set: "-d" "-r"

"E:SVN "错误,此时执行svnservice -remove命令即可。

本文标签: 安装版本服务目录文件