Centos6.5安装配置svn服务器
一. yum安装svn服务器
yum -y install subversion
二. 检测安装结果
svnserve --version //显示安装结果,表示安装成功了
三. 创建代码仓库目录
mkdir -p /var/svn/projectname //新建一个目录
svnadmin create /var/svn/projectname //创建svn仓库到该目录
如果 ll 该仓库目录出现如下几个目录和文件,就表示成功了

四. svn服务器配置
代码仓库conf目录下有三个重要配置文件,passwd、authz、svnserve.conf。
修改passwd文件,添加用户名和密码
vim passwd 打开passwd文件,修改内容如下
[users]
username1 = 123456 // 格式:用户名 = 密码
username2 = 123456
写完用户名密码后 wq保存退出。修改authz文件,添加用户的权限
vim authz打开authz文件,修改内容如下 [groups]
//格式为:user-group = username
developer = username1 //将用户1添加到开发组
designer = username2 //将用户2添加到设计组 [projectname:/] //为一个项目配置用户组权限
@developer = rw //设置开发组为读写权限
@designer = r //设置设计组只有读的权限修改svnserve.conf的配置
anon-access = none //修改匿名用户访问权限
auth-access = write //去掉注释,验证用户权限
password-db = /var/svn/projectname/conf/passwd //去掉注释,设置密码文件路径
authz-db = /var/svn/projectname/conf/authz //去掉注释,设置权限文件路径
realm = projectname // 设置项目名称(UUID)
四. 开放svn端口
svn服务器默认使用3690端口,所以开放3690端口,保存设置,然后重启防火墙:
iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
/etc/rc.d/init.d/iptables save
service iptables restart
五. 启动svn服务
svnserve -d -r /var/svn
-d:守护进程 -r:svn根目录
六. 访问svn服务器
Windows下载安装TortoiseSVN(点击进入下载页) 安装完成后,点击鼠标右键->TortoiseSVN->Repo-browser

然后出现如下界面,在URL的位置输入svn://ip or domain/projectname 然后回车,会提示输入账号密码,输入你的用户名密码,就可以访问svn服务器,

Centos6.5安装配置svn服务器的更多相关文章
- centos6.4安装配置vpn服务器步骤详解
centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细 一.VPN服务器环境说明 操作系统:CentOS release ...
- linux下安装配置svn服务器
linux下安装配置svn服务器 1. svn服务器安装 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器. tar xfvz su ...
- 阿里云服务器centos下安装配置svn服务器
阿里云服务器centos下安装配置svn服务器 1.安装svn服务器端yum install subversion 从镜像下载安装svn服务器端中间会提示是否ok,输入y,确认安装成功提 ...
- CentOS-6.3安装配置SVN
安装说明 系统环境:CentOS-6.3 安装方式:yum install (源码安装容易产生版本兼容的问题) 安装软件:系统自动下载SVN软件 检查已安装版本 #检查是否安装了低版本的SVN [ro ...
- Linux安装配置SVN服务器【转】
1. 安装SVN服务器: 检查是否已安装 # rpm -qa subversion 安装SVN服务器 # yum install httpd httpd-devel subversion mod_da ...
- Linux安装配置SVN服务器
1. 安装SVN服务器: 检查是否已安装 # rpm -qa subversion 安装SVN服务器 # yum install httpd httpd-devel subversion mod_da ...
- Linux(Centos)安装配置SVN服务器
1. 安装SVN服务器: 检查是否已安装 # rpm -qa subversion 安装SVN服务器 # yum install httpd httpd-devel subversion mod_da ...
- CentOS下安装配置SVN服务器并自动同步到web目录
一.安装 yum install subversion测试是否安装成功 /usr/bin/svnserve --version如提示以下内容,说明已安装成功 svnserve,版本 1.6.11 (r ...
- CentOS6.5安装配置SVN
安装SVN软件包[root@localhost ~]# yum install subversion#确认是否已安装svn模块[root@localhost ~]# cd /etc/httpd/mod ...
随机推荐
- excle 文件的导入和导出
//excle 文件导出 public function excel(){ try{ include(BASE_PATH."Excel/PHPExcel.php"); // ech ...
- SpringMVC与Json数据交互
简单回顾了一下SpringMVC和前端JSON数据是怎么交互的 接下来详细说一下过程 前端代码写的很简单 主要是为了试验一下JSON数据的前后台传递 前端代码给大家发出来 其实真的很简单 前端接受了 ...
- Canvas + WebSocket + Redis 实现一个视频弹幕
原文出自:https://www.pandashen.com 页面布局 首先,我们需要实现页面布局,在根目录创建 index.html 布局中我们需要有一个 video 多媒体标签引入我们的本地视频, ...
- 界面开发工具集Telerik UI for ASP.NET AJAX发布R2 2019
Telerik UI for ASP.NET AJAX拥有构建ASP.NET AJAX和SharePoint应用程序的80+控件,将为任何浏览器和设备构建Web Forms应用程序的时间缩短一半.Te ...
- 在HTML页面加载完毕后运行某个js
js <script type="text/javascript"> window.onload=function(){ //执行} </script> j ...
- java.sql.SQLException: Access denied for user 'root'@'d001' (using password: YES)
在安装CDH的时候报错了: root@d001:/var/cache//base# /opt/cm-/share/cmf/schema/scm_prepare_database.sh mysql cd ...
- 一种循环C字符数组的骚操作
#include <stdio.h> #include <stdlib.h> int main() { char wenwa[] = "程劲小盆友在做什么" ...
- Spring Data JPA基本了解
前言 自 JPA 伴随 Java EE 5 发布以来,受到了各大厂商及开源社区的追捧,各种商用的和开源的 JPA 框架如雨后春笋般出现,为开发者提供了丰富的选择.它一改之前 EJB 2.x 中实体 B ...
- pyqt5--QTDesigner--安装与配置
安装: 安装PyQt5-tools 文件--->设置---> ---> 安装之后在 安装目录\Lib\site-packages\pyqt5_tools 找到 designer.e ...
- IP地址(参考百度百科)
题目1:用子网掩码划分网络时,如果划分8个子网,则需要4位.因为24-2>=8.(全0代表网络自身,全1代表广播地址,所以减2) 以C类地址为例,(1)8个子网,则4位子网,主机号为后4位,主机 ...