Subversion1.5.3在Linux下安装之新手上路一

开发 项目管理
本文简单介绍一下Subversion1.5.3和Apache2.2.11在Linux下是如何安装的,希望大家能够学到更多东西。

以前我们介绍了Subversion的多个版本在不同的操作系统下的安装,本文来说一下Apache2.2.11和Subversion1.5.3在Linux的安装。

由于SVN是Linux的版本控制工具,在Windows使用很是不爽,而且两个服务器之间的双向同步出现问题,所以还是在Linux下面配置Subversion服务器吧...

1.工具准备
ApacheWebServer:httpd-2.2.11.tar.bz2
Subversionsourcecodepackageanddepspackage:subversion-1.5.3.tar.gz&subversion-deps-1.5.3.tar.gz

2.安装Apache
解压httpd-2.2.11.tar.bz2会生成目录httpd-2.2.4
cdhttpd-2.2.4
./configure--enable-dav--enable-so
make
makeinstall

3.安装Subversion
SVN的安装一定要注意:
SVN依赖的APR版本要正确。如果Apache为2.0.x,对应的APR版本应为0.9.x;Apache为2.2.x,对应的APR版本应为1.2.x。由于subversion-deps包里的APR版本为1.2.12,因此可以使用默认路径不需作改动。
如果apache不是安装在默认路径,configure必須加上--with-apxs选项,如:./configure--with-apxs=/home/apache2/bin/apxs,将subversion-1.5.3.tar.gz和subversion-deps-1.5.3.tar.gz解压,subversion-deps-1.5.3.tar.gz的文件也应该解压到Subversion1.5.3目录中。安装命令如下:
cdsubversion-1.5.3
./configure--with-ssl
make
makeinstall
安装完成之后查看/usr/local/apache2/modules文件里里面是否存在文件mod_dav_svn.so以及mod_authz_svn.so如果存在说明安装成功。

4.配置Apache
在Apache的配置文件httpd.conf中找到Severname行
去掉注释修改为ServerName172.16.22.165:80
找到User和Group行
由于默认用户无法修改版本库文件,将用户修改为启动Apache服务的用户。
在配置文件的最后添加如下代码:

DAVsvn
SVNParentPath/home/young/svn
AuthTypeBasic
AuthName"Subversionrepository"
AuthUserFile/home/young/svn/passwd
#AuthzSVNAccessFile/data/svn/auth
Requirevalid-user

Subversion1.5.3和Apache2.2.11在Linux下是如何安装的介绍未完待续。

 【编辑推荐】

  1. Subversion日期解析函数缓冲区溢出漏洞
  2. CentOS系统中安装subversion并使用svn+ssh访问
  3. 三大主流Subversion客户端初探
  4. 七步搞定Subversion服务器在Ubuntu下的配置
  5. 情报获悉Subversion1.6.11发布,敬请关注
责任编辑:佚名
相关推荐

2010-05-17 18:18:23

Subversion1

2010-05-28 14:25:20

SVN基本操作

2010-06-25 15:41:49

IPX SPX协议

2010-05-18 14:06:22

SubVersion和

2010-07-26 11:19:19

Perl入门手册

2010-07-29 17:11:03

Flex

2010-08-16 15:04:00

DIV入门

2009-10-22 09:59:50

CLR程序集教程

2011-06-16 21:39:07

投影机技巧

2010-05-17 13:11:07

Subversion安

2010-08-10 13:52:31

路由器IOS简介

2018-10-22 17:57:28

汽车互联

2010-08-23 11:41:13

路由器IOS

2010-05-17 13:22:37

Subversion安

2010-08-16 09:19:04

DIVCSS

2010-05-26 13:32:16

SVN简易使用手册

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-05-17 11:24:33

2019-03-15 09:34:18

静态资源服务器命令前端

2010-05-18 18:28:05

安装Subversio
点赞
收藏

51CTO技术栈公众号