centos6.5 安装subversion1.8.13

原创 2015年07月07日 14:55:01

任务

1. 安装svnserve

2.添加版本库,设置开机自启

3.设置自动同步(钩子)


正文

1.安装svnserve,设置开机自启

注意:需要实现安装了apr和apr-util

卸载系统预装的subversion

[root@localhost Downloads]# rpm -qa|grep subversion

[root@localhost Downloads]# rpm -e --nodeps subversion-1.6.11-12.el6_6.x86_64

先安装sqlite

[root@localhost Downloads]# wget http://192.168.9.69/sqlite-autoconf-3081002.tar.gz

[root@localhost Downloads]# tar -zxf sqlite-autoconf-3081002.tar.gz

[root@localhost Downloads]# cd sqlite-autoconf-3081002

[root@localhost Downloads]# ./configure

[root@localhost Downloads]# make && make install

再安装subversion

[root@localhost Downloads]# wget http://211.162.52.231/files/8064000000FE7242/supergsego.com/apache/subversion/subversion-1.8.13.tar.gz

[root@localhost Downloads]# tar -zxf subversion-1.8.13.tar.gz

[root@localhost Downloads]# cd subversion-1.8.13

[root@localhost Downloads]# ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local

[root@localhost Downloads]# make && make install

检查是否安装成功

[root@localhost Downloads]# subversion --version


2.添加版本库,设置开机自启

步骤:创建版本库目录,设置权限,创建版本库,开启版本库(假设目录为/data/test)

[root@localhost Downloads]# svnadmin create /data/test

[root@localhost Downloads]# cd /data/test/conf

[root@localhost conf]# vim svnserve.conf

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = /data/test

[root@localhost conf]# vim passwd

[users]

root = 123456

cxy = 123456

[root@localhost conf]# vim authz

[groups]

admin = root

[/]

@admin = rw

[/blog]

cxy = rw


开机自启动

[root@localhost Downloads]# vim /etc/rc.local

在末尾添加

/usr/local/bin/svnserve -d -r /data/svn/test/


钩子自动更新

[root@localhost hooks]# vim /data/test/hooks/post-commit

#!/bin/sh

export LANG=en_US.UTF-8

svn update /data/test/svn





相关文章推荐

Centos6.5安装subversion使用svn版本库

1、下载、解压subversion:cd ~ wget http://apache.dataguru.cn/subversion/subversion-1.9.3.tar.gz tar zxvf s...

SVN之——SVN 版本管理系统的安装(基于CentOS6.5 + Subversion + Apache + Jsvnadmin)

CI 服务器: 192.168.50.131 root 用户操作 一、安装 apache # yum install httpd httpd-devel # service httpd start...

Subversion-Client-1.8.13_10.10

  • 2015年06月17日 15:36
  • 12.07MB
  • 下载

CentOS中安装subversion,并使用svn+ssh访问 ;Linux下采用RSA key的方式登录服务器

一、CentOS中安装subversion,并使用svn+ssh访问 http://blog.csdn.NET/wangjingfei/archive/2010/03/28/5424338...

centos 6.x 编译安装subversion

centos 6.x 编译安装subversion 使用centos 6.x默认安装的subversion客户端无法访问windows环境下搭建的subverion,会出现如下错误,需要我们卸载原来...

Slik-Subversion-1.8.13-x64.msi

  • 2015年07月03日 16:19
  • 5.4MB
  • 下载

CentOS6.5_CloudStack_KVM安装手册

  • 2016年07月13日 10:16
  • 8.4MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:centos6.5 安装subversion1.8.13
举报原因:
原因补充:

(最多只允许输入30个字)