(一) 安装svn1.4.5
# wget http://subversion.tigris.org/downloads/subversion-1.4.5.tar.gz //下载subversion安装包
# chmod a+x subversion-1.4.5.tar.gz //添加可执行权限
# tar zxvf subversion-1.4.5.tar.gz //解压缩安装包
# cd subversion-1.4.5 //进行安装目录
# ./configure --prefix=/usr/local/subverion --with-apxs=/usr/apache bin/apxs //--with-apxs指定apxs的安装的目录,可以在安装过程中自动生成两个必要的模块文件mod_dav_svn.so和 mod_authz_svn.so以及能够支持它们可以正常地工作。
# make
# make install
(二) 创建测试仓库
# mkdir /svnroot //创建SVN根目录svnroot(是否需要修改目录的权限)
# svnadmin create --fs-type fsfs /svnroot/test //在SVN根目录下创建一个名叫test的仓库,--fs-type为指定仓库的文件格式为fsfs
(三) 添加svn用户
# htpasswd -c -m /svndata/test/passwd windy
//在/svnroot/test下创建用MD5方式加密的密码文件passwd,-c参数为create的意思,-m参数为以MD5加密方式
New password: xxxxxx
Re-type new password: xxxxxx
Adding password for user windy //添加成功
(四)
安装apache2.2
(五) 配置apache xml 代码安装apache
修改apache配置文件。
# vi /usr/local/apache2/conf/httpd.conf
# Example:
# LoadModule foo_module modules/mod_foo.so
在这下面检查这两行,一般会自动加入,如果没有则要手工加入
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
在末尾加上以下参数
- <Location /svn>
- DAV svn
- SVNPath /svnroot/test
- AuthType Basic
- AuthName "Windy's SVN"
- AuthUserFile /svnroot/test/passwd
- Require valid-user
- </Location>
<location svn="">
# service apache restart //重启apache server
(六) 测试svn
用IE打开http://192.168.10.100/svn,输入用户名和密码,能看到以下信息,说明我们已经配置成功了。
Revision 0: /
--------------------------------------------------------------------------------
Powered by Subversion version 1.4.5.
分享到:
相关推荐
1 假设安装Apache至D:\Apache2 (%Apache_HOME%) 2 复制附件解压后里面的*.dll和*.so到%APACHE_HOME%\modules 3 修改%APACHE_HOME%\conf\httpd.conf,增加或修改: LoadModule dav_module modules/mod_dav.so ...
apache2.2+svn1.5.3搭建版本控制服务器
Apache2.2+svn1.6.6 在windows环境安装配置版本控制的环境,按照说明步骤执行就可以了。如果需要安装软件,可以在本人上传资源处下载。
svn-1.4.5 svn-1.4.5 svn-1.4.5 svn-1.4.5
Apache2.2官网上的最新版,可以用于“Apache2.2+svn1.6.6 在windows环境安装配置版本控制的环境”。
svn1.4.6+apache2.2 svn1.4.6+apache2.2
Subversion是一个自由/开源版本控制系统,它管理文件和目录可以超越时间。一组文件存放在中心版本库,这个版本库很像一个普通的文件服务器,只是它可以记录每一次文件和目录的修改,这便使你可以取得数据以前的版本...
SVN1.4.5版本的安装软件和本版本的管理工具配置,请您详细阅读文档,以便您使用,好用!
SVN1.4.5客户端 服务器 软件 SVN1.4.5客户端 服务器 软件
svn-1.4.5-setup.exe与apache_2.0.63-win32-x86-no_ssl.msi最完美的组合 详细安装与使用说明:http://hi.baidu.com/anglecloudy/blog/item/014ed830b25d6293a9018e9f.html
SVN1.4.5 + TortoiseSVN 1.4.8.12137
Apache2.2官方手册中文版是在原来尚未完成的“Apache2.0手册中文版翻译项目”的基础上,根据新的Apache2.2文档进行修订、更新、补充的结果,没有原项目组之前辛勤劳动积累的成果,单靠我一人之力是很难完成的[目前...
Cent OS上配置Apache2 + SVN Cent OS上配置Apache2 + SVN
TortoiseSVN-1.4.5中文包
Chameleon_2.2svn
SVN1.4.6 + apache2.2.11 + tomcat 6.0.18 集成配置SVN1.4.6 + apache2.2.11 + tomcat 6.0.18 集成配置
关于svn与Apache整合以及svn一些常用问题的解决,
SVN最新版 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi
ubuntu下Apache2+Svn详细配置
xp+apache2.2+subversion1.6.17搭建版本控制服务器