项目级 SVN 简易安装手册一、安装步骤假定现有一个名为“project_demo”的项目,项目组有 4 名成员,其中 tswang 为项目经理,liling 为配置管理员,yangxia 和 szcao 为普通成员,现在要为此项目建立 SVN 管理环境。SVN 服务器操作系统为 Windows XP,4 名成员内部局域网环境畅通。服务器可以是单独的一台电脑,也可以直接架设在配置管理员 liling 的电脑上。以下安装步骤指的是服务器的架设,普通项目组成员仅需安装 TortoiseSVN 即可。1、安装 SVN 服务器端配置管理员 liling 在服务器上执行 CollabNetSubversion-server-1.6.11-3.win32.exe,除了在 svnserve Configuration 和 Apache Configuration 页面修改 SVN 存放数据的 Repository 文件夹(下图中选择的文件夹是 f:\svn_repos)和 Apache 的端口(下图中设置端口为 8080)外,其它一路 next 到底。右键点击“我的电脑”,选属性-高级属性-环境变量-系统变量-path,将 SVN 的httpd\bin 文件夹加入 path。2、安装 SVN 客户端 TortoiseSVN项目组所有成员(包括服务器上)都需要安装客户端 TortoiseSVN。执行 TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi,一路 next 到底,然后重新启动电脑。执行 LanguagePack_1.6.8.19260-win32-zh_CN.msi,一路 next 到底。右键菜单中选择TortoiseSVN-Settings-General-language-中文简体,将 TortoiseSVN 设置为中文简体。3、配置 Apache编辑 svn 安装路径 httpd\conf 文件夹里的 httpd.conf 文件:(1)去除“#LoadModule dav_fs_module modules/mod_dav_fs.so”前面的“#”;(2)在 LoadModule 区域的末尾增加一行:LoadModule authz_svn_module modules/mod_authz_svn.so(3)删除末尾的如下 4 行:DAV svnSVNParentPath f:\svn_repos(4)在 httpd.conf 文件末尾,添加如下 10 行:DAV svnSVNParentPath f:\svn_reposSVNListParentPath onAuthType BasicAuthName "Project SVN"AuthUserFile f:\svn_repos\passwd.confAuthzSVNAccessFile f:\svn_repos\access.confRequire valid-user其中“f:\svn_repos”对应的是安装 SVN 服务器端时选择的 Repository 文件夹,可根据自己设定的文件夹相应修改。注意:假如 httpd.conf 文件中含有中文,需要使用 UltraEdit 或 NotePad++等文...