Centos下SVN的安装配置实用手册

开发 项目管理
本文介绍一下Centos下SVN的安装配置问题,主要包括配置SVN,创建SVN版本库,增加用户名密码验证和post-commit等内容。

本节接着上节讲解一下Centos下SVN的安装配置,主要有四个部分,在这里拿出来和大家分享一下,希望对大家有用。

配置SVN:Centos下SVN的安装配置中配置SVN时,注意不要把apache的根目录与此设置的目录重复或者包含覆盖
Php代码

  1. [root@abc100conf.d]#pwd  
  2. /etc/httpd/conf.d  
  3. [root@abc100conf.d]#visubversion.conf  
  4. <Location/svn> 
  5. DAVsvn  
  6. SVNPath/var/www/svn/  
  7. AuthTypeBasic  
  8. AuthName"AuthorizationRealm"  
  9. AuthUserFile/var/www/svn/passwd  
  10. Requirevalid-user  
  11. Location> 
  12. [root@abc100conf.d]#pwd  
  13. /etc/httpd/conf.d  
  14. [root@abc100conf.d]#visubversion.conf  
  15. <Location/svn> 
  16. DAVsvn  
  17. SVNPath/var/www/svn/  
  18. AuthTypeBasic  
  19. AuthName"AuthorizationRealm"  
  20. AuthUserFile/var/www/svn/passwd  
  21. Requirevalid-user  
  22. Location> 

创建SVN版本库
Centos下SVN的安装配置时创建SVN版本库代码如下:

Php代码

  1. svnadmincreate/var/www/svn/  
  2. chownapache.apache/var/www/svn/-R  
  3. svnadmincreate/var/www/svn/  
  4. chownapache.apache/var/www/svn/-R  

增加用户名密码验证
Centos下SVN的安装配置时增加用户名密码验证,Php代码是:htpasswd-c/var/www/svn/passwdben重启apahce后看效果.

post-commit(利用SVN的钩子post-commit同步测试服务器代码)
Php代码

  1. [root@abc100hooks]#pwd  
  2. /var/www/svn/hooks  
  3. cppost-commit.tmplpost-commit  
  4. chownapache.apachepost-commit  
  5. 修改post-commint  
  6. exportLANG="en_US.UTF-8" 
  7. svnup/var/www/html/ben/  
  8. chmoda+xpost-commit  
  9. chown-Rapache.apache/var/www/html/ben(确保web目录能访问,否则post-commit不会正常工作)  
  10. [root@abc100hooks]#pwd  
  11. /var/www/svn/hooks  
  12. cppost-commit.tmplpost-commit  
  13. chownapache.apachepost-commit  
  14. 修改post-commint  
  15. exportLANG="en_US.UTF-8" 
  16. svnup/var/www/html/ben/  
  17. chmoda+xpost-commit  
  18. chown-Rapache.apache/var/www/html/ben(确保web目录能访问,否则post-commit不会正常工作)  

后续(设置映射文件夹,多人各自有不同的文件夹处理、有相同的配置文件)Centos下SVN的安装配置成功。
 

 【编辑推荐】

  1. 全面剖析:CentOS下如何安装Subversion
  2. 重点剖析:Subversion1.4.6+Apache2.2.8服务器如何搭建
  3. CentOS图形安装详细解剖图
  4. 专家指导:Apache下的Subversion权限配置
  5. Windows下Apache+SVN部署全程跟踪

 

责任编辑:佚名
相关推荐

2010-04-30 11:07:32

Exchange 20

2009-11-17 11:08:30

思科路由器配置

2015-01-22 09:06:31

Docker云计算云应用

2009-11-23 13:21:19

小区宽带无线路由器配置

2009-10-28 16:13:54

接入网技术

2010-05-25 11:24:30

SVN安装配置

2010-05-26 14:01:47

SVN安装使用手册

2010-02-02 14:53:22

2011-04-01 12:22:35

2010-05-26 12:45:49

SVN使用手册

2010-05-26 13:51:40

SVN安装使用手册

2010-05-21 14:53:25

Centos下SVN的

2011-02-23 09:55:33

Centos安装vsftpd

2012-10-11 14:59:31

CentosFastDFS

2010-05-25 12:20:46

SVN安装配置

2010-06-07 18:12:39

mrtg 安装

2011-03-11 12:57:30

CentosLAMP

2010-01-13 11:17:50

2013-09-02 14:22:51

CentOS 5.8Varnish

2010-05-21 12:37:49

SVN使用教程
点赞
收藏

51CTO技术栈公众号