首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux源码装配Subversion

2012-09-24 
linux源码安装Subversion一:下载 去官网下,下载subversion-1.6.17.tar.gz 和subversion-deps-1.6.17.tar.g

linux源码安装Subversion

一:下载

去官网下,下载subversion-1.6.17.tar.gz 和subversion-deps-1.6.17.tar.gz(依赖包)
二:安装 #tar –zvxf subversion-1.6.17.tar.gz #tar –zvxf? subversion-deps-1.6.17.tar.gz??/*这两个自动解压成一个包? subversion-1.6.17? #cd? subversion-1.6.17 自定义配置,编译安装 #./configure --prefix=/usr/local/svn #make #make install
三:检查 确定一下svn有没有安装成功 ?#/usr/local/svn/bin/svnserve --version 看到相关版本信息表示安装成功
四:配置SVN 1:创建版本库 #mkdiv /usr/local/svn/data/repos #/usr/local/svn/bin/svnadmin create /usr/local/svn/data/repos 2:配置svnserve.conf #vi /usr/local/svn/data/repos/conf/svnserve.conf 修改以下四个参数: anon-access = none? auth-access = write? password-db = passwd? authz-db = authz realm = repos 3:配置SVN用户 #vi /usr/local/svn/data/repos/conf/passwd [users] /*添加你的SVN用户*/ user1 = pwd1 user2 = pwd2 4:修改用户访问权限 #vi /usr/local/svn/data/repos/conf/authz ?[groups] grp = user1, user2 ? ? ? // grp 组包括两个用户 user1, user2 ? [/] ? user1= r ? ? ?// user1 对根目录只有读权限 ? user2 = rw ? ? // user2 对根目录有读写权限? [repos:/test] ? ? // 对 repos 仓库的 test 项目进行权限限制 ? @grp = rw ? ? ?// 限制grp 组对 test 项目有读写权限
五:启动SVN #/usr/local/svn/bin/svnserve -d -r /usr/local/svn/data/repos 用ps -ef | grep svn或svnserve 看下有无启动进程 用netstat -ant 看下3690是否监听
加入系统自动启动: # vi /etc/rc.d/rc.local 在尾部加入svnserve -d -r /usr/local/svn/data/repos
六:通过客户端访问: svn://ip/ 如果连接不上。请查询(iptables)防火墙是否开放3690。没有则加上重启iptables

热点排行