打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SVN安装
参考:http://www.oschina.net/code/snippet_104854_6556
      1、安装软件
       #wget http://subversion.tigris.org/downloads/subversion-1.4.3.tar.gz
      
#http://subversion.tigris.org/downloads/subversion-deps-1.4.3.tar.gz

# tar zxvf subversion-1.4.3.tar.gz            //解压缩安装包

       # tar zxvf subversion-deps-1.4.3.tar.gz  //解压缩安装包
       # cd subversion-1.4.3                              //进入安装目录

# ./configure --prefix=/usr/local/subverion

# make install                                             //编译后进行安装

#svnadmin --version                                  //检验subversion是否安装成功,查看subversion的版本


2、修改配置文件

# vi /etc/httpd/conf.d/subversion.conf

LoadModule dav_svn_module     modules/mod_dav_svn.so
       LoadModule authz_svn_module   modules/mod_authz_svn.so
       <Location /video>
       DAV svn
       SVNPath /home/svn_video/video                                      //SVN目录
       AuthType Basic
       AuthName "video svn"
       AuthUserFile /home/svn_video/svn_pass                         //SVN用户密码文件 
       AuthzSVNAccessFile /home/svn_video/svn_commit      //SVN用户权限配置文件
       Require valid-user
       </Location>
      3、配置管理库:

# mkdir  -p  /home/svn_video/                    //创建svn根目录

# svnadmin create --fs-type  fsfs  /home/svn_video/video  //SVN根目录下创建一个名叫vido的仓库,--fs-type为    指定仓库的文件格式为fsfs

#chown nobody:nobody svn_video -R

创建目录文件及用户权限

#vi   /home/svn_video/svn_commit

[groups]
       om=admin,user1,user2
       it=user3,user4
       [video:/]
       @om=rw
       user1=rw
       user2=r


[video:/project/]
       user1=rw
       user2=rw


      [video:/project/add]
       user1=rw
       user2=rw

创建目录

svn mkdir http://127.0.0.1/video/project/ -m ''

svn mkdir http://127.0.0.1/video/project/add -m ''


记录用户信息

#vi /home/svn_video/user

admin      xxxxx

user1       123456

user2         123456

依次添加SVN用户

htpasswd -c svn_pass admin

htpasswd  svn_pass user1

htpasswd  svn_pass user2

4、测试

启动http服务

    用IE打开svn://192.168.1.89/svn_video/video






# svnadmin –-version    //检验subversion是否安装成功,查看subversion的版本

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Centos上架设SVNServer服务器
配置自己的Linux svnserve服务器
sub version
在Linux下安装、配置、使用subversion版本控制系统以及svn常用命令介绍
基于Docker镜像elleflorio/svn-server搭建SVN服务器_xiaoxin
SVN服务的搭建、配置、导出与导入
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服