linux 搭建 svn服务器

转载 2016年08月29日 18:03:51
安装步骤如下:
1、yum install subversion

2、输入rpm -ql subversion查看安装位置,如下图:
 linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园
我们知道svn在bin目录下生成了几个二进制文件。
输入 svn --help可以查看svn的使用方法,如下图。
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园


3、创建svn版本库目录
mkdir -p /var/svn/svnrepos

4、创建版本库
svnadmin create /var/svn/svnrepos
执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园

5、进入conf目录(该svn版本库配置文件)
authz文件是权限控制文件
passwd是帐号密码文件
svnserve.conf SVN服务配置文件

6、设置帐号密码
vi passwd
在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan

7、设置权限
vi authz
在末尾添加如下代码:
[/]
dan=rw
w=r
意思是版本库的根目录dan对其有读写权限,w只有读权限。

8、修改svnserve.conf文件
vi svnserve.conf
打开下面的几个注释:
anon-access = read #匿名用户可读
auth-access = write #授权用户可写
password-db = passwd #使用哪个文件作为账号文件
authz-db = authz #使用哪个文件作为权限文件
realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

9、启动svn版本库
svnserve -d -r /var/svn/svnrepos

10、在windows上测试
新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN):
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园
填写SVN的地址,如下图:
 
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园
输入密码,如下图:
 
linux(centos)搭建SVN服务器 - 小木 - 青番茄乐园
 

在Linux系统上搭建一个SVN服务器

你要使用SVN这个版本管理软件的前提是,有一个服务器,有一个客户端,这两个可以是一台电脑,也就是说你的电脑可以同时作为服务器和客户端。 我在这里说的服务器是个Linux系统上的,客户端是Wi...
  • u012652436
  • u012652436
  • 2016年06月23日 16:53
  • 520

阿里云服务器centos下安装配置svn服务器

1.安装svn服务器端 yum install subversion       从镜像下载安装svn服务器端 中间会提示是否ok,输入y,确认 安装成功提示:.....complete!...
  • lake1314
  • lake1314
  • 2014年04月06日 13:02
  • 11408

Linux服务器配置——搭建SVN服务器

安装并配置SVN服务端subversion,使用svn客户端管理自己的代码和文档
  • a649518776
  • a649518776
  • 2014年09月20日 19:03
  • 61889

linux下搭建SVN服务器以及遇到的常见问题解决

开发环境:centos6.5 一、安装必须的软件包.         使用命令yum install subversion (SVN服务器) 二,基本的SVN服务器配置         1,新建一个目...
  • sky_yangge
  • sky_yangge
  • 2014年11月29日 16:16
  • 618

(一) Linux Centos7下SVN服务器搭建详细教程

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion...
  • RobertoHuang
  • RobertoHuang
  • 2017年02月17日 09:17
  • 2841

Linux环境下SVN服务器端的安装与配置

最近尝试了下在Linux(CentOS6.5)环境下安装与配置SVN服务器端,安装过程中碰到了一些问题,参看了网友们分享的一些心得,并通过自己实际的操作,最终安装与配置成功!总的来说网上的说法芸芸,大...
  • irokay
  • irokay
  • 2016年01月16日 03:29
  • 3775

Linux svn服务器端搭建过程

(一)       LINUX环境搭建svn服务端 1.   搭建方式 搭建方式有两种: 1)      源码安装 2)      使用tar包安装 使用tar包安装步骤详见http://www.cn...
  • w120459474
  • w120459474
  • 2016年07月18日 16:40
  • 1506

Windows下利用TortoiseSVN搭建本地SVN服务器

写在前面: 安装TortoiseSVN时,图中这步要选择,才能同时安装后面需要的svnserve.exe 环境说明: Win 7 TortoiseSVN 1.7 搭建步骤:...
  • mxmxz
  • mxmxz
  • 2016年06月14日 23:11
  • 6656

linux 搭建SVN服务器,为多个项目分别建立版本库并单独配置权限

1、安装svn服务    # yum install subversion   2、新建一个目录用于存储SVN所有文件    # mkdir /home/svn   ...
  • fireroll
  • fireroll
  • 2017年01月06日 16:37
  • 1662

Windows环境下搭建SVN服务器

如要转载,请注明来源,小石头的博客: http://blog.csdn.net/lu1024188315 使用 VisualSVN Server来实现主要的 SVN功能则要比使用原始的 SVN和A...
  • lu1024188315
  • lu1024188315
  • 2017年07月01日 22:49
  • 3656
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 搭建 svn服务器
举报原因:
原因补充:

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