Centos6下搭建svn服务器

最近在研究JSP,没有SVN的话,很不方便,家里和公司不同步,索性公司有多余的云服,就自己搭了一个

安装svn服务器

yum install subversion

创建版本库文件夹

mkdir -p /data/svn/svnrepos

创建版本库

svnadmin create /data/svn/svnrepos

查看目录内容

[[email protected] svnrepos]# cd /data/svn/svnrepos/[[email protected] svnrepos]# ll总用量 24drwxr-xr-x 2 root root 4096 6月  26 23:30 conf //这里是配置文件drwxr-sr-x 6 root root 4096 6月  26 23:30 db  //-r--r--r-- 1 root root    2 6月  26 23:30 format  //这里是版本号drwxr-xr-x 2 root root 4096 6月  26 23:30 hooksdrwxr-xr-x 2 root root 4096 6月  26 23:30 locks-rw-r--r-- 1 root root  229 6月  26 23:30 README.txt

进入配置文件,3个配置文件都要改一下

[[email protected] svnrepos]# cd /data/svn/svnrepos/conf/
[[email protected] conf]# ll
总用量 12
-rwxrwxrwx 1 root root 1134 6月  27 00:20 authz
-rwxrwxrwx 1 root root  333 6月  27 00:16 passwd
-rwxrwxrwx 1 root root 2269 6月  27 00:19 svnserve.conf

首先配置svnserver.conf

vim svnserve.conf [general]anon-access = noneauth-access = writepassword-db = passwdauthz-db = authzrealm = My First Repository

再来passwd

vim passwd[users]svn = svnguest = guest

最后authz

vim authz[groups]admin = svnuser = guest[/]@admin = rw@user = r* =

重要说明:配置文件的前面一定不能有空格,也不要写中文注释,否则会报错!!!

启动subversion

svnserve -d -r /home/myrepos/ 

关闭subversion

[[email protected] conf]# ps -ef | grep svnroot     11196  3888  0 00:32 pts/0    00:00:00 grep svnroot     31133     1  0 00:09 ?        00:00:00 svnserve -d -r /data/svn/svnrepos/[[email protected] conf]# kill -9 31133

OK,下面在Windows上安装svn软件,连接地址写svn://IP,然后填入用户名和密码

时间: 2024-10-11 07:32:55

Centos6下搭建svn服务器的相关文章

Centos6.8下搭建SVN服务器

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

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

Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法

首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home/myrepos    //这里的文件目录自己随便设置 3,配置svnserve 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件 authz passwd 

centos6中搭建svn服务器以及相关权限配置

使用yum方式安装svn服务器软件,在centos中搭建团队使用的代码仓库,为开发成员创建账号以及分配权限: 1.检查svn服务软件安装情况 svnserve –version命令查看安装情况, 出现"-bash: /usr/bin/svnserve: No such file or directory"提示说明没有安装,直接进入第2步, 否则会显示已安装svn服务器软件版本信息"svnserve, version -",可以使用以下命令删除已安装的版本 yum r

Mac下搭建SVN服务器教程

本文档借助前人成果的基础上,经过自己修改测试之后记录. 文档中username为mac机的用户名称 1.        若你的机器是首次进行svn的搭建创建svn目录. 在终端中输入:mkdir /Users/username/svn 回车(若有提示,很有可能你的电脑已经存在了svn文件夹,若你不使用,可将其删除再重新运行上面命令) 2.        创建svn repository 在终端中输入:svnadmin create /Users/username/svn/repository 3

ubuntu 下搭建svn服务器,以及自动更新到web服务器。

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">在网上找了很多的教程,但是试了很多个.写的都是略微粗糙,也有很多问题.整了三天终于是搞定了.我在这整理下,发上来给大家看看.希望有相同需求的道友少走些弯路.大家有什么问题可以在下面留言.</span> <span style="font-family: Ari

linux下搭建SVN服务器完全手册【转】

转自:http://blog.csdn.net/bullbat/article/details/9115559 系统环境        RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum 一,安装必须的软件包.        yum install subversion (SVN服务器)                    mysql-server (用于codestriker)                    httpd mod_dav_svn m