Chinaunix首页 | 论坛 | 博客
  • 博客访问: 395681
  • 博文数量: 89
  • 博客积分: 1386
  • 博客等级: 中尉
  • 技术积分: 827
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-20 10:32
个人简介

12年 linux 系统运维工程师,网络架构设计、优化,故障处理。

文章分类

全部博文(89)

文章存档

2019年(1)

2015年(2)

2014年(11)

2013年(14)

2012年(2)

2011年(59)

SVN

分类: LINUX

2011-07-20 10:57:28

安装svn

 

1、wget

2、            需先安装httpd httpd-devel

3、            tar -zxvf subversion-1.5.1.tar.gz

4、            cd subversion-1.5.1

5、          安装subversion

6、            ./configure

7、            Make

8、            Make install

9、            查看subversion两个动态库有没有安装成功

10、        vi /etc/httpd/conf/httpd.conf

11、       看到下面两个模块说明安装成功

     LoadModule dav_svn_module     modules/mod_dav_svn.so
     LoadModule authz_svn_module   modules/mod_authz_svn.so

12、       、配置SVN

    vi /etc/httpd/conf/httpd.conf

13、       最后添加

 以下大概是我的配置:

   
       DAV svn
        SVNParentPath  /a8root/svn/repos
        AuthType Basic
        AuthName "Subversion repository"
        AuthUserFile  /a8root/svn/passwd
        AuthzSVNAccessFile  /a8root/svn/auth
        Require valid-user
   

 

14建立SVN存储仓库

     #mkdir -p /a8root/svn/repos

    #svnadmin create /a8root/svn/repos/kxt

 

15备份以前的SVN

    #svnadmin dump /a8root/svn/repos/kxt/ > /root/kxt

   
把备份出来的数据恢复到本地

    #svnadmin load /a8root/svn/repos/kxt/ < /home/kxt    
根据路径来定

 

16建立本地访问控制文件

   htpasswd -c /a8root/svn/passwd kxt

   
会提示你输入密码,默认是MD5加密

 

17、建立本地项目控制文件

    touch /a8root/svn/auth

   Vi /a8root/svn/auth

 

[目录名]—repos内的

用户 = rw  权限

 

18chmod -R +w /a8root

 

阅读(454) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~