WM130006A0SVN服务端配置管理使用指导.docx
《WM130006A0SVN服务端配置管理使用指导.docx》由会员分享,可在线阅读,更多相关《WM130006A0SVN服务端配置管理使用指导.docx(15页珍藏版)》请在第一文库网上搜索。
1、WM130006A0SVN服务端配置管理使用指导X作者确认批准姓名潘涛许娟萍林澜日期2007-12-242007-12-252007-12-27版权所有,北京福富软件技术股份有限公司福州分公司电信信息化部修订历史记录版号改号日期作者修订要点AO2007-12-24潘涛新做成目录1 概述42 SVN简介43 SVN安装指南43.1 有关软件43.2 软件安装配置43.2.1 安装配置SYN服务器43.2.2 安装配置 apache月艮务器.53.2.3 安装配置修改密码的Cgi程序64 SVN库目录结构84.1 部门SVN工作目录84.2 部门SVN备份目录105 创建配置SVN工作库105.1
2、 使用 TortoiseSVN 建 SVN 空库105.2 在Apache中配置SVN工作库116 创建配置SVN备份库126.1 使用 TortoiseSVN 建 SVN空库126.2 在Apache中配置SVN备份库127 SVN用户管理138 SVN库权限配置141概述软件配置管理是项目运作的一个支撑平台,它将项目所有成员的工作协同起来,实现高效 的团队沟通,使工作成果及时共享。为进一步规范配置管理,提高软件协同开发的工作效率, 电信信息化部引入开源软件SUbVerSion (下列简称SVN)作为统一的版本管理工具,本文要紧 对SVN服务端配置管理进行指导性说明。本指导书适用于电信信息化
3、部的各产品部及南京分公司。2 SVN简介3 SVN安装指南3.1 有关软件 SVN server: SVNl. 4. 5, for windows,是目前最新版本File: sv-win32-l.4.5.zip SVN client: TortoiseSVN 1. 4. 5,是目前最新版本 Apache server: apache2. 2. 4 力口 SSL 支持,for windows用户通过网页修改密码的cgi程序:passwd. Cgi3.2 软件安装配置下列以软件安装在D: svn目录为例,SVN SerVer安装目录为d:svnsvn-win32T. 4. 5 , apache的安
4、装目录为D:svnApache2o tortoiseSVN安装路径能够任意指定。3.2.1 安装配置SVN服务器将 SVNl. 4. 5 解压在 d:svnsvn-win32-l. 4. 5 下,安装 TortoiseSVNo 由于使用 apache 来 访问SVN库,因此SVN服务器的要紧作用仅为apache提供必要的动态库。服务端上对SVN库 的直接操作则通过tortoiseSVN来进行。设置有关的环境变量:1)增加Svn的bin目录到path环境变量中set path= d:svnsvn-win32-l. 4. 5bin;%path%2)设置 APRCONV_PATHset APR_IC
5、ONV PATH= d:svnsvn-win32-l. 4. 5iconv3.2.2 安装配置apache服务器将apache服务器安装在d:svnApache2目录下。然后进行配置。1)将 svn 服务器 bin 目录下的 mod_dav_svn. so、mod_authz_svn. so 录复制到 apache 的 modules目录下。 修改apache的安装目录将原先配置文件里头APaChe的目录替换为本次的apache的安装目录。配置文件 里头缺省是c:apache2,我们此次安装目录是d:svnApache2,将c: apache2全部 替换为 d:svnApache2o 修改ap
6、ache导入的模块,导入DAV, SVN有关模块去除下面两行行头的注释号,使apache导入这两个模块:ttLoadModule dav_fs_module mo du1e smo d_dav_fs. sottLoadModule dav_module modules/mod_dav. so在Load模块最后增加如下两行:LoadModule dav_svn_module modules/mod_dav_svn. soLoadModule authz_svn_module modules/mod_authz_svn. so# Secure (SSL/TLS) connectionsListen
7、 4443 修改apache的有关目录,将其替换为apache的安装目录DocumentRoot d:/SVnApache2htdoes”ErrorLog d:/svn/Apache2/logs/error_logTransferLog d:/svnApache2logsaccess_log 修改SSL有关证书密钥文件路径# Server Certificate:SSLCertificateFile d:/svnApache2/conf/server, crt# Server Private Key:SSLCertificateKeyFile d:/svnApache2conf/server,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WM130006A0SVN 服务端 配置管理 使用 指导
