共计 2211 个字符,预计需要花费 6 分钟才能阅读完成。
1. 安装 subversion
yum install -y subversion |
svnserv –version 若出现以下输出,则表示安装成功: |
将下面的内容: exec=/usr/bin/svnserve prog=svnserve pidfile=${PIDFILE-/var/run/svnserve.pid} lockfile=${LOCKFILE-/var/lock/subsys/svnserve} args=”–daemon –pid-file=${pidfile} $OPTIONS” [-e /etc/sysconfig/$prog] && . /etc/sysconfig/$prog 替换为: |
mkdir -p /home/svn/repos svnadmin create /home/svn/repos |
authz 用于配置用户的目录访问权限。 passwd svnserve.conf |
[users] # harry = harryssecret # sally = sallyssecret hello=123 |
[/] hello = rw |
hello = rw # hello 用户具有读写权限 hello = r # hello 用户只有读权限 hello = # hello 用户对于当前目录没有权限 * = rw # 所有用户都有读写权限 * = r # 所有用户都有读权限 |
[general] ## 匿名用户访问规则,可以是 none、read 或 write ## 验证用户访问规则,可以是 none、read 或 write ## 指定验证用户配置文件,权限管理主要操作文件,可以指定文件路径 ## 指定密码配置文件,可以指定文件路径 |
chkconfig svnserve on service svnserve start |
Ubuntu 14.04 下搭建 SVN 服务器 svn:// http://www.linuxidc.com/Linux/2015-01/111956.htm
CentOS 6.2 SVN 搭建 (YUM 安装) http://www.linuxidc.com/Linux/2013-10/91903.htm
CentOS 6.5 部署 Apache+SVN http://www.linuxidc.com/Linux/2013-12/94315.htm
Apache+SVN 搭建 SVN 服务器 http://www.linuxidc.com/Linux/2013-03/81379.htm
Windows 下 SVN 服务器搭建和使用 + 客户端重新设置密码 http://www.linuxidc.com/Linux/2013-05/85189p5.htm
Ubuntu Server 12.04 安装 SVN 并迁移 Virtual SVN 数据 http://www.linuxidc.com/Linux/2013-05/84695.htm
Ubuntu Server 搭建 svn 服务以及迁移方法 http://www.linuxidc.com/Linux/2013-05/84693.htm
更多 CentOS 相关信息见 CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14