@huyl08
2016-06-06T07:14:14.000000Z
字数 799
阅读 1364
SVN CentOS
检查是否已安装
rpm -qa subversion
如果要卸载旧版本:
yum remove subversionXXX
yum安装
yum -y install subversion*
默认是3690端口
创建仓库目录,并构建SVN结构
mkdir /home/you/svn/yourrepossvnadmin create /home/you/svn/yourrepos
/home/you/svn/yourrepos/conf下有三个文件,authz/passwd/svnserve.conf
# svnserve.confanon-access = none # 匿名用户权限auth-access = write # 验证用户权限realm = yourrepos # 当前项目名称(UUID)# authz[groups]# 用户组, [用户组名] = [用户名1, 用户名2, ...]dev = laiwjmanager = huylclient = test[yourrepos:/]@manager = rw@client = r[yourrepos:/dev]@dev = rw# passwd[useres]laiwj = 299597huyl = hyl1q2w3etest = #itswork1
svnserve -d -r /home/you/svn/yourrepos
-d:守护进程 -r:svn根目录
访问位置为
svn://SVN-IP:SVN-PORT/yourrepos
令启动脚本为/home/you/svn/svn_startup.sh
#!/bin/bash/usr/bin/svnserve -d -r /home/you/svn/yourrepos
设置启动脚本权限为777
加入自动运行
vi /etc/rc.d/rc.local# 在末尾加入/home/you/svn/svn_startup.sh
