2024年4月23日发(作者:)
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命令即可。


发布评论