博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Red hat下搭建简易实用的SVN服务器
阅读量:5090 次
发布时间:2019-06-13

本文共 896 字,大约阅读时间需要 2 分钟。

本人系统Red hat 企业版

首先下载SVN client和server

 

请大家按照自己的系统情况选择下载。

 

下载后,将2个rpm文件上传到你的linux系统中。

我是放到了/opt目录下

然后开始安装:

rpm -ivh xxxc-client.rpm  (一定要先装client)

rpm -ivh xxx-server.rpm

我把名字省略了,很长, rpm -ivh的意思是安装rpm包并显示安装进度。

 

然后输入svn --help 如果未提示错误,基本上是安装成功了

 

 

接着,插件仓库目录(下文个路径,请按实际需要修改)

mkdir /opt/svnrepository   创建仓库目录

svnadmin create /opt/svnrepository   创建仓库

如需需求默认配置,可vim /opt/svnrepository/conf/svnserve.conf, 注释写的非常清楚

我修改了passwd和authz以及realm

vim /opt/svnrepository/conf/passwd 添加用户名和密码

vim  /opt/svnrepository/conf/authz 添加权限,如r只读,rw读写

svnserve -d -r  /opt/svnrepository/   启动服务

netstat -ntlp | grep 3690  验证svn服务是否开启

 

 

剩下的就和平时使用SVN一样了,你的小乌龟可以通过svn://svn服务ip:3690/项目名 访问了

如果遇到权限错误,基本上是 /opt/svnrepository/conf/svnserve.conf 引起的,配置错误了。

也有可能是authz里的配置信息,没配对,我的是这样的

[groups]

dev=dev1,dev2

 

[/]

@dev=rw

 

意思是,创建一个组,名字叫dev,下面有dev1,dev2 2个开发, dev这个组呢,拥有更目录下所有目录的读写权限

转载于:https://www.cnblogs.com/dycg/archive/2013/05/30/3107945.html

你可能感兴趣的文章
内存管理 浅析 内存管理/内存优化技巧
查看>>
hiho1079 线段树区间改动离散化
查看>>
【BZOJ 5222】[Lydsy2017省队十连测]怪题
查看>>
第二次作业
查看>>
【input】 失去焦点时 显示默认值 focus blur ★★★★★
查看>>
Java跟Javac,package与import
查看>>
day-12 python实现简单线性回归和多元线性回归算法
查看>>
Json格式的字符串转换为正常显示的日期格式
查看>>
[转]使用 Razor 进行递归操作
查看>>
[转]Android xxx is not translated in yyy, zzz 的解决方法
查看>>
docker入门
查看>>
Android系统--输入系统(十一)Reader线程_简单处理
查看>>
监督学习模型分类 生成模型vs判别模型 概率模型vs非概率模型 参数模型vs非参数模型...
查看>>
Mobiscroll脚本破解,去除Trial和注册时间限制【转】
查看>>
实验五 Java网络编程及安全
查看>>
32位与64位 兼容编程
查看>>
iframe父子页面通信
查看>>
ambari 大数据安装利器
查看>>
java 上传图片压缩图片
查看>>
magento 自定义订单前缀或订单起始编号
查看>>