centos下的SVN服务器搭建
2016-08-02 16:57
483 查看
1.yum安装svn
yum install -y subversion
2.验证是否安装完成
svnserve --version
[root@localhost home]# svnserve --version svnserve,版本 1.6.11 (r934486) 编译于 Aug 17 2015,08:37:43 版权所有 (C) 2000-2009 CollabNet。 Subversion 是开放源代码软件,请参阅 http://subversion.tigris.org/ 站点。 此产品包含由 CollabNet(http://www.Collab.Net/) 开发的软件。 下列版本库后端(FS) 模块可用: * fs_base : 模块只能操作BDB版本库。 * fs_fs : 模块与文本文件(FSFS)版本库一起工作。 Cyrus SASL 认证可用
3.创建svn版本库
mkdir /home/var/svn #主硬盘挂载在/home下 所以我这里把版本库放在了/home/var目录下的svn文件夹,方便管理 svnadmin create /home/var/svn/common #我这里将svn作为所有版本库的目录,并创建了一个名为common的版本库
4.配置当前的版本库
[root@localhost svn]# cd common [root@localhost common]# ls conf db format hooks locks README.txt [root@localhost common]# cd conf [root@localhost conf]# ls -a . .. authz passwd svnserve.conf
说明:
(1)svnserve.conf: svn服务综合配置文件。
(2)passwd: 用户名口令文件。
(3)authz: 权限配置文件
4.1 设置用户和密码
编辑passwd
[users] myname = mypassword
4.2 把用户添加进权限分组
编辑authz
[groups] g_admin = myname [/] @g_admin = rw
4.3 svn服务综合配置文件。
编辑svnserve.conf
[general] anon-access = none auth-access = write password-db = passwd authz-db = authz
5 停止和启动svn
启动svnsvnserve -d -r /home/var/svn/
停止
ps -aux |grep svn kill -9 进程id
服务器弄完检出svn的时候出现了问题
[root@localhost www]# svn co svn://xxx.xxx.xxx.xxx/common svn: 无法连接主机“xxx.xxx.xxx.xxx”: 拒绝连接
将SVN的端口添加到服务器防火墙的允许列表中
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
相关文章推荐
- centos5.5上搭建svn服务器
- 【转载】CentOS 5.5下搭建部署独立SVN服务器全程详解
- CentOS搭建SVN(CollabNet Subversion)服务器
- CentOS下SVN服务器的搭建使用
- centos下svn服务器的搭建,CentOS SVN安装与配置
- Linux下SVN服务器搭建(CentOS+Subversion)
- Centos搭建SVN服务器三步曲
- 三步在Centos搭建SVN服务器
- redhat 下svn服务器搭建--CentOS 5.5下搭建部署独立SVN服务器全程详解
- Linux下SVN服务器搭建(CentOS+Subversion)
- CentOS 5.5下搭建部署独立SVN服务器全程详解
- CentOS 6.0 搭建SVN 服务器
- Linux下SVN服务器搭建(CentOS+Subversion)
- Centos搭建SVN服务器三步曲
- Centos搭建SVN服务器三步曲
- CentOS 5.5下搭建部署独立SVN服务器全程详解
- Linux下SVN服务器搭建(CentOS+Subversion)
- linux(centos)搭建独立SVN服务器
- Centos搭建SVN服务器三步曲
- Centos搭建SVN服务器三步曲