Centos 安装SVN服务器Subversion
2015-01-11 12:35
417 查看
Windows系统可以采用VisualSVN 非常简单的搭建SVN服务器,这里只介绍Linux上的SVN服务器# yum -y install subversion #yum安装subversion# mkdir -p /home/svn/ #创建SVN文件夹# mkidr /home/svn/conf ##创建svn配置文件夹# svnadmin create /home/svn/test ##创建test版本库# cp /home/svn/test/conf/* /home/svn/conf/ ##复制配置文件到conf文件夹做统一权限控制# vim /home/svn/conf/passwd #修改passwd用户文件[user]root=123456test=123456# vim /home/svn/conf/authz #修改authz认证文件[groups]admin=root[/]@admin=rw ###admin用户组拥有所有版本库的读写权限*=r ##其它用户组只有读权限[test:/]test=rw ##test版本库test用户有读写权限# vim /home/svn/conf/svnserve.confanon-access = none #匿名用户无任何权限auth-access = write #认证用户有读写权限password-db = /home/svn/conf/passwd ##用户数据文件authz-db = /home/svn/conf/authz ##用户认证文件# svnserve -d -r /home/svn --config-file /home/svn/conf/svnserve.conf ##--config-file 达到统一认证,不需要更改系统版本库的权限###每次添加修改完用户权限文件修改需要重启svnserve( killall svnserve 命令) ,可以和apache整合做到http,https安全访问svn,权限控制更加人性化,由于笔者的SVN服务器还是测试环境所以懒得整合弄得太混乱了也可以写个启动脚本vim /usr/bin/svnload# chmod +x /usr/bin/svnload#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/binexportPATHkillall svnservesvnserve -d -r /home/svn/ --config-file /home/svn/conf/svnserve.conf# echo "svnserve -d -r /home/svn --config-file /home/svn/conf/svnserve.conf " >> /etc/rc.local ##开机自启动# svnserve -h ##查看帮助文档修改防火墙/etc/sysconfig/iptables添加SVN的3690端口Windows客户端checkout : svn://192.168.100.10/test 输入用户密码OK
相关文章推荐
- Centos 6.3安装Subversion搭建SVN服务器
- linux下centos安装配置svn/subversion服务器
- CentOS中安装subversion,并使用svn+ssh访问 ;Linux下采用RSA key的方式登录服务器
- Centos 6.3安装Subversion搭建SVN服务器 笔记
- Linux下SVN服务器搭建(CentOS+Subversion)
- windows环境下Subversion(SVN)服务器和客户端安装备忘
- SubVersion(SVN) 服务器Windows安装指南
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- CentOS 5.2下SVN服务器的安装与配置
- Centos下Subversion 服务器安装配置(转)
- centos5.6下安装subversion服务器
- Subversion(SVN)的安装配置服务器
- CentOS 5.5 安装配置独立SVN服务器
- Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- Linux下SVN服务器搭建(CentOS+Subversion)
- centos6 64位下安装apache服务器(后续将安装svn,tomcat集群)
- CentOS 5.2下SVN服务器的安装与配置 推荐
- CentOS+Subversion 配置Linux 下 SVN服务器
- CentOS 简单安装配置svn服务器
- Centos-Server-Subversion(SVN)服务器