在CentOS上安装svn服务器

一、安装subversion

yum install subversion

二、建立svn仓库目录

mkdir /home/svnrepo

在目录下生成svn相关配置

svnadmin create /home/svnrepo

三、配置访问账号和权限

vim /home/svnrepo/conf/passwd

添加test用户,密码是test.123
[users]
# harry = harryssecret
# sally = sallyssecret
test = test.123
vim /home/svnrepo/conf/authz

添加test用户对svn 根目录的读写权限
[/]
test = rw
vim /home/svnrepo/conf/svnserve.conf

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /home/svnrepo

四、启动svn服务

svnserve -d -r /home/svnrepo

五、测试

SVN服务已经启动,使用客户端测试连接。

客户端连接地址:svn://youip

用户名/密码: test/test.123

测试创建文件夹等操作。

六、停止svn服务

killall  svnserve
时间: 2024-08-04 22:00:19

在CentOS上安装svn服务器的相关文章

虚拟机centos上建立svn服务器

其实网络上有不少人都分享过用linux建立svn服务器的过程,但是实际自己操作起来还是困难重重的,很多错误就稀里糊涂的出现了.鄙人学了2天的linux基本命令操作,就急急跑来完成第一个任务:建立svn服务器.由于底子薄,出了问题更是比别人付出千百倍的能力去解决,真是不容易啊 言归正传,第一步先安装svn的软件 # yum install subversion: 然后建立一个专门用来装SVN东西的目录 #mkdir /svn/ 使用svn自己带的命令来在这个目录下面再做一个目录 #svnadmin

Linux系统下CentOs版本安装SVN服务器

1.下载相关工具,代码如下: wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz 2.安装及配置 (1)解压下载的文件包,代码如下: tar -zxvf subversion-1.6.1.tar.gz tar -zxvf subversion-deps-1.6.1.ta

centos上安装nginx服务器实现虚拟主机和域名重定向

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日.其将源代码以类BSD许可证的形式发布,因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.2011年6月1日,nginx 1.0.4发布. Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP

树莓派上安装SVN服务器

sudo apt-get install subversion cd /home/pi mkdir svn svnadmin create /home/pi/svn/Project cd /home/pi/svn/Project/conf nano svnserve.conf ### 去掉注释 ### # anon-access = none # auth-access = write # password-db = passwd nano passwd # user = 123456 kill

CentOS 6.5系统上安装SVN服务器端的方法及目录访问权限配置(转总结)

SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务器端的方法及步骤. 系统环境说明如下: 操作系统:        Centos6.5 x86-64 SVN:             subversion-1.8.11 1.检查是否安装了低版本的SVN rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息,如:s

在CentOS 7上安装Nginx服务器

下面我就我在CentOS上安装Nginx经验做简单的记录,以备后查. 1.下载nginx-release包 以CentOS 7为例,下载nginx软件包:http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 其它Linux发行版的软件包下载地址:http://nginx.org/en/linux_packages.html 2.以普通用户登录终端,然后导入GPG sig

CentOS 7上安装Nginx服务器

我在CentOS上安装Nginx经验做简单的记录,以备后查. 1.下载nginx-release包 以CentOS 7为例,下载nginx软件包:http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 其它Linux发行版的软件包下载地址:http://nginx.org/en/linux_packages.html 2.以普通用户登录终端,然后导入GPG signing

centos 6.5 上安装nfs服务器,并测试

linux 上安装nfs服务器及设置客户端访问 服务器端:192.168.10.11 客户端:  192.168.10.20 服务器端&&客户端 yum  -y install rpcbind nfs-utils    (linux 6.0以上版本) yum -y install portmap nfs-utils     (5.0版本) 服务器端 echo -e "/cxw\t192.168.10.0/24(rw,sync,all_squash)">>/e

Linux系统入门学习:在CentOS上安装phpMyAdmin

问题:我正在CentOS上运行一个MySQL/MariaDB服务,并且我想要通过网络接口来用phpMyAdmin来管理数据库.在CentOS上安装phpMyAdmin的最佳方法是什么? phpMyAdmin是一款以PHP为基础,基于Web的MySQL/MariaDB数据库管理工具.虽然已经存在着一些诸如Adminer的轻量级数据库管理工具, 但是phpMyAdmin还是更加广泛应用于网站管理员之中来进行各种MySQL/MariaDB的管理任务.它支持几乎所有MySQL数据库/表的相关操作,比如浏