svn服务器端和客户端安装指南.doc
文本预览下载声明
1、svn是什么?
svn(subversion)是一个自由开放源码的版本控制系统。
svn(subversion)是近年来崛起的版本管理工具是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。1.6.3
安装程序:Setup-Subversion-1.6.3.msi
2.1.2、安装步骤
1、安装svn服务器应用:在本机上双击setup安装程序(如图svn_1),在打开的每一个提示窗口,点击“next”按钮,直至运行完毕;
svn_1 subversion安装
注意:记住subversion安装的路径(如图svn_2),作为创建SVN服务的重要参数之一;
svn_2 定义安装路径
2、创建SVN服务
首先,在合适的位置创建一个目录SVN仓库的根目录,我们这里把F:\SVNRoot作为SVN的根目录;
然后,在cmd命令模式下(‘开始’》‘运行’》‘cmd’)输入如下代码,将SVN服务安装成nt service:
sc create svnservice binpath= D:\Program Files\Subversion\bin\svnserve.exe --service -r F:\SVNRoot displayname= SVNService depend= Tcpip start= auto
如图svn_3,若提示‘[SC] Createservice SUCCESS’则表示创建svn服务成功。
svn_3 成功创建svn服务
注意:A、其中红色字体参数,是可变的。
B、sc create 的参数由 参数名=[空格]参数值 组成,等号后面的空格不可省略,而等号前无空格
3、启动服务
方式一:cmd命令模式下输入‘net start svnservice’,回车即可。
方式二:“开始” — “管理工具” — “服务” — “svnservice”鼠标点击右键选择“启动”。
2.2、客户端安装
2.2.1、软件信息
名称:TortoiseSVN(svn客户端)、LanguagePack(汉化包)
版本:1.6.3
安装程序:客户端:TortoiseSVN-1.6.3.16613-win32-svn-1.6.3.msi
汉化包:LanguagePack-1.6.3.16613-win32-zh_CN.exe
2.2.2、安装步骤
1、安装svn客户端:双击TortoiseSVN的setup程序(如图Tsvn_1),在打开的每一个提示窗口,点击“next”按钮,直至运行完毕;
Tsvn_1 svn客户端安装
安装完毕后,svn客户端为英文界面。系统会提示你重启计算机。根据实际情况而定,不重启也不会影响程序运行。
检测TortoiseSVN安装是否成功,可在桌面单击鼠标点击右键,看到图Tsvn_2的效果,表明svn客户端安装成功。
Tsvn_2 TortoiseSVN效果图
2、安装svn客户端汉化包:双击TortoiseSVN的汉化包setup程序(如图Tsvn_3),在打开的每一个提示窗口,点击“next”按钮,直至运行完毕;
Tsvn_3 TortoiseSVN汉化包安装
3、TortoiseSVN的汉化设置:
选中TortoiseSVN的属性设置(图Tsvn_3) —
Tsvn_3 属性设置
— General选项中的Language设置,选择“中文(简体)”,然后确认即可(图Tsvn_4) —
Tsvn_4 语言设置
—汉化成功的效果(如图Tsvn_5)。
Tsvn_5 TortoiseSVN汉化效果
3、使用
3.1、svn管理
3.1.1、创建版本库
1、在SVN根目录下,新建一个空文件夹作为版本库目录(假如我的版本库名为:AEM);
2、创建版本库(如图use_1 — use_2),‘右键’— ‘TortoiseSVN’ — ‘在此创建版本库(Y)…’;
use_1 创建版本库
选择版本库类型为‘本地文件系统…’
use_2 版本库类型选择
创建成功后,在AEM文件夹下会产生一些列配置文件,如图use_3。
use_3 版本库配置文件集
3.1.2、修改配置信息
svn管理的配置信息主要存放在conf文件夹下的三个配置文件中。分别是:
svnserve.conf:配置版本库的通用信息,默认信息如图use_4:
use_4 默认内容
可用的配置信息,如图use_5:
use_5 可用的配置信息
参数说明:anon-access:连接版本库,浏览信息是否需要认证。可选参数有:read,none
auth-access:输入正确的认
显示全部