文档章节

CentOS下编译安装Subversion 1.7+配置+自启动(非Apache方式)

litescript
 litescript
发布于 2012/08/28 16:28
字数 318
阅读 691
收藏 2

又是匆忙忙写下来,估计除了我之外没人看得懂
如果要通过apache配置http的方式访问SVN资源库,请转到 http://my.oschina.net/scriptboy/blog/96773

首先编译Subversion是要依赖httpd-devel的(哪怕不用apache管理svn),这个浪费了我一上午的时间,死活编译不过,后来yum安装了httpd-devel,编译就没问题了,make install 安装Subversion后再yum erase httpd-devel 也没问题。

另:编译Subversion1.7还需要sqlite的一个C文件,把错误提示到Google一搜,就能找到解决方案了,这里不再叙述。

 

安装完毕后创建一个仓库,以后所有的项目都放在仓库里,步骤:

mkdir /data/svnrepos         #创建仓库
svnadmin create /data/svnrepos/pro1   #创建并初始化项目,执行完之后目录里多了好几个文件和目录
配置项目权限,用户

vim /data/svnrepos/pro1/conf/svnserve.conf:
    
anon-access = none

    password-db = passwd

vim /data/svnrepos/pro1/conf/passwd

    svnusername = 123456

vim /data/svnrepos/pro1/conf/authz #这步未确认是否需要配置
    
[pro1:/]

    svnusername = rw

自启动:

vim /etc/rc.local

加入 /usr/local/bin/svnserve -d -r  /data/svnrepos/


至此配置完毕,客户端用地址svn://IP:端口(默认3690)/pro1就可以连接了

© 著作权归作者所有

共有 人打赏支持
litescript
粉丝 35
博文 62
码字总数 7649
作品 0
广州
程序员
私信 提问
CentOS 下 Apache + Subversion 实现版本控制

首先要说明一点的是Apache并不是必须安装的,如果你只用在CentOS下本地实现版本控制的话,否则你至少要选择一种服务器与SNV配合使用才能实现远程版本控制,比较推崇使用Apache,好处实在太多了,...

happyhuangjinjin
01/11
0
0
CentOS 7下搭建配置SVN服务器

CentOS 7下搭建配置SVN服务器 1. 安装 CentOS通过yum安装subversion。 $ sudo yum install subversion subversion安装在/bin目录: $ which svnserve/bin/svnserve 检查一下subversion是否安......

AnyLiem
01/14
0
0
CentOS 5.5下搭建部署独立SVN服务器全程详解

SVN服务器有2种运行方式: 1、独立服务器 (例如:svn://xxx.com/xxx); 2、借助apache (例如:http://svn.xxx.com/xxx); 为了不依赖apache,我选择第一种方式:独立的svn服务器。 SVN存储版...

李长春
2012/02/16
0
0
linux安装subvsersion

subversion:http://subversion.apache.org/ 从网址上看就知道师apache旗下产品。 开源中国地址:http://www.oschina.net/p/subversion 源码下载地址:http://subversion.apache.org/downlo...

tngou
2012/10/30
0
0
SVN服务器部署并实现双机同步及禁止普通用户删除文件

下面来布署svn服务器 所有文件下载地址: http://pan.baidu.com/share/link?shareid=395023&uk=2501966565 环境:CentOS5.8 x64 ,开发包组已安装,iptables,selinux已经关闭 一.安装配置apach...

老广
2013/02/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

当程序员有了中年危机 你会发现你就是个屁

前言 程序员是一个怎样的存在?引用一句鸡汤的名言来说:你以为你用双手改变了世界,实际上是苍老了自己。为什么我今天会抛出这个话题,其实我也是一个懵懂的少年,我也曾经为了成为一名程序...

架构师springboot
13分钟前
0
0
大型网站B2C商城项目实战+MongoDB+Redis+zookeeper+MySQL

本文列出了当今计算机软件开发和应用领域最关键部分,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。...

java知识分子
13分钟前
1
0
大型企业网络系统集成方案如何设计?

网络系统集成是企业实现无纸化办公和即时通讯办公的基础建设,在以生产效率为核心竞争力的市场中,企业想要快速获取信息并有效提高企业工作效率及业务能力,企业网络系统集成是必不可少的,由...

Java干货分享
14分钟前
0
0
Spring应用学习——IOC

1. Spring简介 1. Spring的出现是为了取代EJB(Enterprise JavaBean)的臃肿、低效、脱离现实的缺点。Spring致力于J2EE应用的各层(表现层、业务层、持久层)的解决方案,Spring是企业应用开...

江左煤郎
15分钟前
0
0
用Redis轻松实现秒杀系统

导论 曾经被问过好多次怎样实现秒杀系统的问题。昨天又在CSDN架构师微信群被问到了。因此这里把我设想的实现秒杀系统的价格设计分享出来。供大家参考。 秒杀系统的架构设计 秒杀系统,是典型...

James-
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部