Linux下安装配置SVN
1.检查系统上是否安装了SVN
rpm -qa subversion
没有安装,则使用以下命令安装
yum -y install subversion
2.配置svn并启动svn服务
(1) 指定svn的数据存储路径
mkdir -p /application/svndata
(2) 指定svn的配置文件信息路径
mkdir -p /application/svnpasswd
(3) 启动svn服务
svnserve -d -r /application/svndata/
3.检测svn服务是否启动
方式一:ps -ef|grep svn
方式二:netstat -lntup | grep 3690
方式三:lsof -i :3690
4.使用svnadmin建立svn项目版本库
(1) 查看创建项目版本库命令
svnadmin --help
svnadmin help create
(2) 创建sadoc版本库
svnadmin create /application/svndata/sadoc
5. 配置sadoc版本的权限
(1) 进入sadoc版本库配置目录,并备份配置文件
cd /application/svndata/sadoc/conf/
cp -p svnserve.conf svnserve.conf.default
(2) 进行详细配置
vim svnserve.conf
anon-access = none //禁止匿名访问
auth-access = write //认证后有读的权限
password-db = /application/svnpasswd/passwd //指定密码文件
authz-db = /appplication/svnpasswd/authz //指定权限认证文件
6.复制passwd和authz文件到sadoc的svnpasswd目录并修改权限
cp -p /application/svndata/sadoc/conf/authz passwd /application/svnpasswd/
cd /application/svnpasswd/
ll
chmod 700 authz passwd
ll
7.为svn版本库创建用户并授权访问指定项目版本库
(1) 编辑passwd文件配置用户和密码
vi /application/svnpasswd/passwd
(2) 编辑authz文件配置读取权限
[<版本库>:/项目/目录]
@<用户组名> = <权限>
<用户名> = <权限>
8.重新启动svn服务进行验证
(1) 杀死svn服务
pkill svnserve
(2) 启动svn
svnserve -d -r /application/svndata/
备注:修改passwd和authz文件不需要重启svn服务而修改svnserve.conf则需要
9.安装客户端进行sadoc的配置是否正确
svn --username=xingmaogou co svn://121.xxx.xxx.xx9/sadoc
参考:http://jingyan.baidu.com/article/f0e83a259daec522e59101e0.html
Linux下安装配置SVN的更多相关文章
- linux下安装配置svn服务器
linux下安装配置svn服务器 1. svn服务器安装 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器. tar xfvz su ...
- linux下安装配置svn独立服务器
subversion(以下简称svn)是近年来崛起的版本管理工具,是cvs的接班人. svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊. file:/// 直接版本库访问(本 ...
- 通用的linux下安装配置svn独立服务
参考资料: http://www.blogjava.net/zhouf/articles/251476.html http://www.cnblogs.com/thinksasa/archive/20 ...
- Linux 下安装配置 JDK7
Linux 下安装配置 JDK7 配置环境(debian 7) 自从从Oracle收购Sun近三年来,已经有很多变化.早在8月,甲骨文将“Operating System Distributor Li ...
- (转载)Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记
Linux下安装配置MySQL+Apache+PHP+WordPress的详细笔记 Linux下配LMAP环境,花了我好几天的时间.之前没有配置过,网上的安装资料比较混乱,加上我用的版本问题,安装过程 ...
- linux 下安装配置jboss as7以及部署应用
linux 下安装配置jboss as7以及部署应用 1.测试平台及软件 centos 5.4 jdk-7u5-linux-i586.rpm jboss-as-7.1.1.Final.zip jbos ...
- Linux下安装配置与使用MySQL数据库
Linux下安装配置与使用MySQL数据库 在Linux下安装做开发时往往少不了要使用到MySQL数据库,下面就Linux系统为例讲解一下,如何安装MySQL数据库,如何启用/停.止MySQL服务,如 ...
- 在linux下安装配置rabbitMQ详细教程
在linux下安装配置rabbitMQ详细教程 2017年12月20日 17:34:47 阅读数:7539 安装Erlang 由于RabbitMQ依赖Erlang, 所以需要先安装Erlang. Er ...
- Linux下安装配置MySQL5.7服务器
Linux下安装配置MySQL服务器 一.安装环境 ============ OS:centos6.8 MySQL:mysql-5.7.16-linux-glibc2.5-x86_64.tar.gz ...
随机推荐
- 续写上一篇的数组or指针操作
C语言,同样使用if else while 这样的语法,但不同的人,就是有不同的实现方式,甚至是技巧. eg: #include <stdio.h> #include<string. ...
- Head First 设计模式读书笔记(1)-策略模式
一.策略模式的定义 策略模式定义了算法族,分别封装起来,让它们之间可以互换替换,此模式让算法的变化独立使用算法的客户. 二.使用策略模式的一个例子 2.1引出问题 某公司做了一套模拟鸭子的游戏:该游戏 ...
- dom4j解析带命名空间的xml文件
文件内容如下 <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd=& ...
- Hive shell 命令
Hive shell 命令. 连接 hive shell 直接输入 hive 1.显示表 hive> show tables; OK test Time taken: 0.17 seconds, ...
- [Django学习]中间件
中间件 是一个轻量级.底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出 激活:添加到Django配置文件中的MIDDLEWARE_CLASSES元组中 每个中间件 ...
- IE6、IE7、IE8、Firefox兼容性
整理关于IE6.IE7.IE8.Firefox兼容性CSS HACK问题 1.区别IE和非IE浏览器CSS HACK代码 #divcss5{background:blue; /*非IE 背景藍色*/b ...
- 解决Spring框架的Dao层改用@Repository注解,无法使用JdbcDaoSupport的问题
解决Spring框架的Dao层改用@Repository注解,无法使用JdbcDaoSupport的问题 Alternatively, create an own implementation of ...
- 模式识别之线性判别---naive bayes朴素贝叶斯代码实现
http://blog.csdn.net/xceman1997/article/details/7955349 http://www.cnblogs.com/yuyang-DataAnalysis/a ...
- Android Studio怎样查看资源或者函数在哪些类中被引用
很多人在做完Keymap匹配到Eclispe快捷键后,发现查看资源或者函数在哪些地方被引用的快捷键"Ctrl+Shift+G"不灵 了.你选中某个函数后,使用这个快捷键.发现仅仅会 ...
- 2014Esri全球用户大会之影像和栅格
1.现在Esri已将影像作为GIS解决方案的一部分,其详细战略部署是如何的? 在过去的十年.Esri有规划的在ArcGIS平台(主要为Desktop和Server)中管理和开发影像和栅格功能.这包含影 ...