CENTOS下搭建SVN服务器(转)

1.安装svn

yum install -y subversion

2.验证安装是否成功

svnserve --version

3.创建svn版本库

mkdir svn
svnadmin create svn/repo
注:repo是版本库名称

4.配置svn

创建版本库后,在这个版本库的conf目录下会生成3个配置文件:

[[email protected] conf]# pwd
/root/svn/repo/conf
[[email protected] 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/

时间: 2024-10-26 17:17:24

CENTOS下搭建SVN服务器(转)的相关文章

centos下搭建svn服务器

1. 安装Apache :yum install httpd 2. 安装SVN :yum install mod_dav_svn subversion 3. 配置SVN :vim /etc/httpd/conf.d/subversion.conf<Location /svn> DAV svn SVNParentPath /home/svn/repo AuthType Basic AuthName "Restricted Access" #File will be creat

centos下搭建dhcp服务器

centos下搭建dhcp服务器 一.软件环境 CentOS release 6.5 dhcp-4.1.1-51.P1.el6.centos.x86_64 dhcp-common-4.1.1-51.P1.el6.centos.x86_64 二.网络拓扑 dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑) 网段: 10.2.240.0/24 10.2.180.0/24 dhcp服务器ip:10.2.33.253 三.

linux下搭建SVN服务器

最近搞了一台云服务器,尝试部署一些服务器相关的东西,作为开发用服务器,首先考虑搭建的是SVN服务器.记录一下搭建的过程,方便以后查看. 一.安装svn软件,有些云服务器会有安装svn服务器,有些没有. # yum install -y subversion                        //在线安装svn # svnserve --version                                  //检查svn版本 二.创建svn版本库 1.创建一个项目的版本目录

Mac下搭建svn服务器和XCode配置svn

http://www.cnblogs.com/iihe602/p/3277735.html Mac下搭建svn服务器和XCode配置svn 分类: iOS2013-01-14 14:36 5781人阅读 评论(0) 收藏 举报 先打开命令行终端. 1.创建svn repository svnadmin create /yourpath/svnroot/repository 2.配置svn用户权限. / yourpath /svnroot/repository/conf/目录下存在3个文件: au

Ubuntu 14.04 下搭建SVN服务器 (转载自 http://www.linuxidc.com/Linux/2015-01/111956.htm)-------------我所用到是红色字体

http://www.linuxidc.com/Linux/2015-01/111956.htm Ubuntu 14.04 下搭建SVN服务器 svn:// 安装软件包: sudo apt-get install subversion 之后选择SVN服务文件及配置文件的放置位置.我放在了/srv下的svn目录. cd /srv sudo mkdir svn 我的svn版本仓库叫tone_src cd /srv/svn sudo mkdir tone_src 目录建好后 创建版本仓库 sudo s

Centos6.8下搭建SVN服务器

1.Centos6.8下搭建SVN服务器 Subversion是一个自由,开源的版本控制系统.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况.这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节.Subversion是Apache基金会下的一个项目,官网 https://subversion.apache.org/ . 2.安装 yum -y install subversion 3.创建SVN版本库 m

【CentOS】搭建svn服务器

搭建snv服务器步骤: 1.安装httpd 2.安装svn 3.配置 4.windows安装Tortoisesvn 参考资料: svn server安装:http://blog.csdn.net/colinchan/article/details/1865154 svn配置:http://www.if-not-true-then-false.com/2010/install-svn-subversion-server-on-fedora-centos-red-hat-rhel/ ra_dav 问

应用SVN(CentOS中搭建SVN服务器)

简单介绍如何在虚拟机 CentOS 中,搭建 SVN 服务器. 软件版本信息 Vmware 10.0.0 build-1295980 CentOS 7.0-1406-x64 Java 1.7.0_67_x64 Suberverson 1.7.14 GNU Wget 1.14 软件安装 subversion yum install subversion 需要选择时,选第一个选项 Wget 用于下载 Java wget --no-cookies --no-check-certificate --he

【Centos】搭建 SVN 服务器

1.如果仅仅只是搭建 svn 服务器: (a).先检查 svn 是否已经安装了 rpm -qa subversion #输入这个命令后,会出现 subversion 版本号   (b).如果没有安装,使用下面命令: yum install subversion [-y] #这个 -y 命令,是表示在找到包之后,是否自动 选择 y,全自动.如果没有,在找到包之后,会询问 y / n   (c).安装 完成后 使用下面命令 查看版本: svnserve --version #查看版本号,是 -- 不