文档章节

CENTOS下搭建SVN服务器

 天下杰论
发布于 2014/07/01 10:59
字数 311
阅读 292
收藏 12

1.安装svn
yum install -y subversion
2.验证安装是否成功
svnserve --version
3.创建svn版本库
mkdir svn
svnadmin create svn/repo
注:repo是版本库名称
4.配置svn
创建版本库后,在这个版本库的conf目录下会生成3个配置文件:
[root@singledb conf]# pwd
/root/svn/repo/conf
[root@singledb conf]# ls
authz  passwd  svnserve.conf

说明:
(1)svnserve.conf:  svn服务综合配置文件。
(2)passwd: 用户名口令文件。
(3)authz: 权限配置文件。
4.1 修改passwd文件

[users]
shang=123456
li=123456
注:shang为用户名,123456为密码
4.2配置可使用明文密码
vi /$HOME/.subversion/servers
#找到以下内容,注释去掉并改成yes就行了
store-plaintext-passwords = yes
4.3修改authz文件
[groups]
team=shang,li
[repo:/]
@team=rw

注:repo为之前建立的svn版本库名称
4.4修改svnserve.conf

[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
5.启动和停止svn
5.1启动svn
svnserve -d -r /root/svn/
5.2关闭svn
ps -aux |grep svn
kill -9 进程id
6.导入工程
$ mkdir MyProject
$ mkdir MyProject/trunk
$ mkdir MyProject/branches
$ mkdir MyProject/tags
svn import MyProject svn://192.168.5.228/repo/MyProject -m "first import project"
7.导出工程
svn co svn://192.168.5.228/repo/MyProject  

参考资料

1.http://blog.csdn.net/tianlesoftware/article/details/6119231

2.http://hideto.iteye.com/blog/99463

3.http://blog.51yip.com/server/901.html

4.http://codefez.com/creating-projects-in-subversion-trunk-tags-branches/


 



 




 



 


 



 

本文转载自:http://blog.csdn.net/shangliuyan/article/details/7351675

共有 人打赏支持
粉丝 54
博文 443
码字总数 23611
作品 0
沈阳
项目经理
私信 提问
CentOS 搭建SVN服务器

系统环境:Centos 6.8 1、通过yum命令安装svnserve yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命...

一只大橘子
2017/11/01
0
0
Linux服务器上搭建svn服务器

背景 项目开发中需要版本控制,而我们经常使用的是在windows系统上搭建svn服务器,下面介绍在Linux系统(CentOs)上搭建svn服务器。 1. 使用yum安装svn 使用yum安装svn,命令如下: 安装完成...

彩虹的夜晚
2018/03/24
0
0
CentOS 6.2 SVN搭建 (YUM安装)

帮助文档:http://wiki.centos.org/zh/HowTos/Subversion CentOS 6.2 SVN搭建 (YUM安装) 安装说明 安装了一下SVN服务器,本文没有与Apache整合,过程如下: 系统环境:CentOS-6.2 安装方式:...

youxizhe
2014/05/18
0
0
Centos下快速搭建SVN服务器

1、安装subversion yum install subversion 2、创建svn版本库目录 mkdir -p /tool/svn/svnrepos 3、创建版本库 svnadmin create /tool/svn/svnrepos 4、进入svn版本库配置文件目录 cd /tool...

Jathon
2015/06/04
0
0
CentOS上快速搭建Subversion[SVN]版本控制服务器 svn服务器

这里所说的快速搭建是指建立一个私人使用的SVN服务器,不带Web访问功能,并不需要配置与Apaceh相关联的东东。 第一步:安装Subversion yum install subversion 第二步:添加运行Subversion ...

Skott
2013/09/28
0
1

没有更多内容

加载失败,请刷新页面

加载更多

详解webpack-dev-server的简单使用

webpack-dev-server是一个小型的Node.js Express服务器,它使用webpack-dev-middleware来服务于webpack的包,除此自外,它还有一个通过Sock.js来连接到服务器的微型运行时. 我们来看一下下面的...

前端攻城老湿
23分钟前
0
0
深度解析JavaScript事件对象

这篇文章主要介绍了JavaScript事件对象,结合实例形式深入分析了javascript DOM、IE及其他浏览器相关事件对象操作技巧与注意事项,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可...

前端攻城小牛
24分钟前
0
0
Android下拉刷新开源框架

添加依赖 //下拉刷新 implementation 'com.jcodecraeer:xrecyclerview:1.5.9' xml引用 <com.jcodecraeer.xrecyclerview.XRecyclerView android:id="@+id/act_xrecycler......

lanyu96
31分钟前
0
0
Linux内核中ioremap映射的透彻理解

几乎每一种外设都是通过读写设备上的寄存器来进行的,通常包括控制寄存器、状态寄存器和数据寄存器三大类,外设的寄存器通常被连续地编址。根据CPU体系结构的不同,CPU对IO端口的编址方式有两...

天王盖地虎626
35分钟前
1
0
Collection中的之retainAll()方法的理解

//在jdkapi中的方法,说明返回值为boolean类型, boolean retainAll(Collection<?> c) ; //api中给的注释 //Retains only the elements in this list that are contained in the specified......

南桥北木
38分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部