svn的安装与配置

来源:互联网 发布:淘宝深度流量互踩 编辑:程序博客网 时间:2024/06/05 02:17
centos6.4 安装svn
##########################################


1.安装 subversion 


[root@quan ~]# yum install subversion -y  
#这样不用考虑依赖包直接将 subversion安装好


2.操作svn
1.创建svn库:
[root@quan]# svnadmin  create  /home/svn/quan 创建完成后户出下面的文件quan    ├── conf   #(主要进行操作conf)    │   ├── authz        #管理用户的    │   ├── passwd       #管理用户密码    │   └── svnserve.conf                   #管理用户的路径    ├── db    │   ├── current    │   ├── format    │   ├── fsfs.conf    │   ├── fs-type    │   ├── min-unpacked-rev    │   ├── rep-cache.db    │   ├── revprops    │   │   └── 0    │   │       └── 0    │   ├── revs    │   │   └── 0    │   │       └── 0    │   ├── transactions    │   ├── txn-current    │   ├── txn-current-lock    │   ├── txn-protorevs    │   ├── uuid    │   └── write-lock    ├── format    ├── hooks    │   ├── post-commit.tmpl    │   ├── post-lock.tmpl    │   ├── post-revprop-change.tmpl    │   ├── post-unlock.tmpl    │   ├── pre-commit.tmpl    │   ├── pre-lock.tmpl    │   ├── pre-revprop-change.tmpl    │   ├── pre-unlock.tmpl    │   └── start-commit.tmpl    ├── locks    │   ├── db.lock    │   └── db-logs.lock    └── README.txt


1.创建目录权限与密码:
进入配置文件夹:
[root@quan]# cd /home/svn/quan/conf/            #进入配置文件夹


编辑的authz 文件:
[root@quan conf]# vim authz 

# #创建用户的权限[/]quan = rw   #r 表示读取的权限,w 表示写的权限


编辑passwd:
[root@quan conf]# vim passwd
# 编辑用的密码quan=123456

编辑svnserve.conf:
[root@quan conf]# vim svnserve.confanon-access = readauth-access = write#开启密码验证(可以更新路径进行配置)password-db = passwd#开启用用户(可能更改路径进行配置)authz-db = authz


2.svn的启动与重启
Svn启动停止命令:
 killall svnserve
 svnserve -d -r /home/svn


##########################################
0 0
原创粉丝点击