iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >centos安装svn服务器详细过程
  • 629
分享到

centos安装svn服务器详细过程

2023-06-10 10:06:08 629人浏览 八月长安
摘要

这篇文章主要讲解了“Centos安装svn服务器详细过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos安装svn服务器详细过程”吧! 安装SVN 代码如下:yum list sv

这篇文章主要讲解了“Centos安装svn服务器详细过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos安装svn服务器详细过程”吧!

安装SVN

代码如下:


yum list svn*
yum install subversion

测试SVN安装

代码如下:


svnserve --version

创建三个代码仓库

代码如下:


svnadmin create /usr/svnhome/project1
svnadmin create /usr/svnhome/project2
svnadmin create /usr/svnhome/project3

切换目录到/usr/svnhome/project1/conf目录下

代码如下:


cd/projcet1/conf

复制project1文件中的authz、passwd两个文件拷贝到SVN仓库的根文件夹

代码如下:


cp authz passwd /usr/svnhome/

修改svnserve.conf文件

代码如下:


vim svnserve.conf

修改成如下:

代码如下:


anon-access = none              //禁止匿名访问
auth-access = write
passWord-db = /usr/svnhome/passwd  //统一使用密码文件
authz-db = /usr/svnhome/authz
realm = project1              //权限域名,很重要,写你的工程名

同理修改project2、project3两个目录的配置文件,只修改realm这个属性即可

修改主密码文件

代码如下:


vim /usr/svnhome/passwd
[users]
test = test

修改权限文件

代码如下:


vim /usr/svnhome/authz
[/]                      //管理者拥有所有读写权限
test = rw

重起SVN服务器

代码如下:


killall svnserve        // 杀死SVN服务器
svnserve -d -r /usr/svnhome/svn

放行SVN服务器的端口防火墙
删除无效的防火墙配置:

代码如下:


-A INPUT -m state --state NEW -m tcp -p tcp --dport 3690 -j ACCEPT

按以下方法设置防火墙:

代码如下:


/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT
/etc/rc.d/init.d/iptables save

配置后查看:

代码如下:


/etc/init.d/iptables status

客服端telnet成功,svn也可以访问了。

代码如下:


telnet domain.name 3690

下面是具体用户权限的配置:

修改两个权限管理文件:

代码如下:


passwd
//用户名 = 密码
[users]
eg1 = 123
eg2 = 123
eg3 = 123
eg4 = 123
eg5 = 123
eg6 = 123 </p><p>authz
[groups]                  //分组
admin = eg1,eg2
guest = eg3,eg4
guset1 = eg5,eg6
[/]                      //管理者拥有所有读写权限
* =
@admin = rw
[project1:/]                //工程1的访问控制,guest1,2无法访问
@admin = rw

eg1 = rw
eg2 = rw
[project2:/]            
@guest = rw

eg3 = rw
eg4 = rw
[project3:/]
@guest1 = rw

eg5 = rw
eg6 = rw

感谢各位的阅读,以上就是“centos安装svn服务器详细过程”的内容了,经过本文的学习后,相信大家对centos安装svn服务器详细过程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: centos安装svn服务器详细过程

本文链接: https://www.lsjlt.com/news/260146.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • centos安装svn服务器详细过程
    这篇文章主要讲解了“centos安装svn服务器详细过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“centos安装svn服务器详细过程”吧! 安装SVN 代码如下:yum list sv...
    99+
    2023-06-10
  • 【SVN】SVN搭建ubuntu服务器过程(图文超详细)
    目录 步骤0:搭建环境: 步骤一:下载subversion安装包 步骤二:创建版本库目录 步骤三:创建版本库 步骤四:修改SVN配置 步骤五:重启SVN服务 步骤0:搭建环境: 在ubuntu系统搭建svn服务器,windows系统作...
    99+
    2023-10-24
    服务器 svn ubuntu
  • CentOS系统安装的详细过程
    这篇文章主要讲解了“CentOS系统安装的详细过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS系统安装的详细过程”吧!有很多CentOS系统的安装教程,但是比较不全面或者存在着...
    99+
    2023-06-16
  • centos编译安装mariadb的详细过程
    目录Centos编译安装mariadb1:安装cmake环境(1):进入/usr/local/download/目录(2):解压源码包(3):解压CMake源码包(4):进入cmark的源码目录(5):运行当前目录下的一...
    99+
    2022-08-29
  • CentOS上SVN服务器安装与使用教程
    这篇文章主要介绍“CentOS上SVN服务器安装与使用教程”,在日常操作中,相信很多人在CentOS上SVN服务器安装与使用教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”CentOS上SVN服务器安装与使...
    99+
    2023-06-10
  • 服务器SVN搭建图文安装过程
    目录一、首先准备三个软件:二、安装一、首先准备三个软件: 1.VisualSVN-Server-3.6.3-x64.msi(svn服务端) 2.TortoiseSVN-1.9.6.2...
    99+
    2022-11-13
  • Ubuntu安装ssh服务详细过程
    安装SSH服务的详细过程如下:1. 打开终端,使用管理员权限登录系统。2. 使用以下命令安装SSH服务:```sudo apt up...
    99+
    2023-09-21
    Ubuntu
  • centOS安装mysql5.7详细教程
    本文为大家分享了centOS下安装mysql5.7详细步骤,供大家参考,具体内容如下 第一步: 第一句检测系统是否自带安装mysql,若有执行第二句删除系统自带的mysql及其依赖。 yum lis...
    99+
    2022-10-18
  • centos安装python3详细教程
    centos安装python3详细教程 一、安装python3环境 centos7自带版本是python2.7 如果要用的3.0以上的版本需要手动安装,下载地址:https://www.python....
    99+
    2023-09-02
    centos python linux
  • ubuntu服务器安装proftpd ftp服务器的详细过程
    这篇文章主要讲解了“ubuntu服务器安装proftpd ftp服务器的详细过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ubuntu服务器安装proftpd ftp服务器的详细过程”吧...
    99+
    2023-06-13
  • VirtualBox虚拟机安装Centos服务器详细教程图解
    一、下载Centos服务器版         CentOS服务器版本:CentOS-7-x86_64-Minimal-1810     918M         下载一:可以CentOS(本课程使用的 Linux 发行版)官网:https:...
    99+
    2023-10-11
    服务器 centos linux
  • Centos内安装MySQL详细教程
    首先再虚拟机中安装一个Centos7(VM虚拟机安装Centos7) 1.1 MySQL安装 1.1.1下载wget命令 yum -y install wget 1.1.2在线下载mysql安装包  wget https://de...
    99+
    2023-09-11
    mysql 数据库 linux
  • Centos下安装Python详细教程
    一、准备安装环境系统:centos 6.5 内核:         [root@test ~]# uname -r         2.6.32-431.el6.x86_64二、下载相应软件包python:wget http://www.p...
    99+
    2023-01-31
    教程 详细 Centos
  • CentOS安装solr 4.10.3详细教程
    Solr是什么?Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr是一个全文检...
    99+
    2023-05-31
    centos solr4.10.3 solr
  • PHPStorm2023详细安装过程
    文章目录 前言准备安装汉化解释器安装解释器配置预览查看(补充) 前言 PHPStorm是一款功能强大的PHP集成开发环境(IDE),具有众多优点: 1、强大的代码编辑功能:PHPS...
    99+
    2023-10-04
    php 网络安全 windows ide
  • zabbix2.4详细安装过程
    zabbix是现在比较主流的监控软件,有着较为普遍的使用 官网  www.zabbix.com 配置阿里云yum源http://repo.zabbix.com/zab...
    99+
    2022-10-18
  • Anaconda安装(过程详细)
    在本文开始之前,祝大家新年快乐,心想事成,事事顺利! 一、前言 Anaconda是一个开源的Python发行版本,用来管理Python相关的包,安装Anaconda可以很方便的切换不同的环境,使用不同的深度学习框架开发项目,本文将详细介绍A...
    99+
    2023-08-31
    python anaconda
  • Linux搭建SVN服务器详细教程
    前言 本文讲解 Linux 系统下如何搭建 SVN 服务器,详细说明各配置项的功能,最终实现可管控多个项目的复杂配置。   SVN 是 subversion 的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,实现最终...
    99+
    2023-09-28
    服务器 运维
  • 阿里云服务器安装CentOS 6.5详细步骤
    随着云计算的普及,越来越多的企业和个人开始使用云服务器进行应用部署。阿里云服务器提供了多种操作系统供用户选择,其中CentOS6.5是一个非常受欢迎的操作系统。本文将详细介绍如何在阿里云服务器上安装CentOS 6.5。 一、准备工作首先,...
    99+
    2023-12-18
    阿里 步骤 服务器
  • 在CentOS系统下安装SVN服务器的步骤
    本篇内容介绍了“在CentOS系统下安装SVN服务器的步骤”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Subversion支持linux和...
    99+
    2023-06-10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作