首页 > 其他分享 >centerOS7下配置SVN

centerOS7下配置SVN

时间:2023-02-03 12:11:06浏览次数:43  
标签:SVN svn 配置 usr harry test local centerOS7

1、获得管理员权限

2.下载SVN
  2.1 下载SVN
  yum install subversion
  2.2 查看版本
  svn --version
3.创建SVN版本库
  3.1 创建版本库目录
  sudo mkdir -p /usr/local/svn

  3.2 创建版本库test
  sudo svnadmin create /usr/local/svn/test

  cd /usr/local/svn/test

  ls

  显示如下目录表示创建成功

 

4. 配置SVN
  4.1 配置账号文件passwd
  sudo vi /usr/local/svn/test/conf/passwd

  在[users]下添加代码

  admin1 = 123456
  admin2 = 123456
  test1 = 123456
  test2 = 123456


  4.2 配置权限文件authz
  sudo vi /usr/local/svn/test/conf/authz

  修改后代码如下

[groups]

# harry_and_sally = harry,sally

# harry_sally_and_joe = harry,sally,&joe

admin = admin1,admin2

test = test1,test2

# [/foo/bar]

# harry = rw

# &joe = r

# * =

[/]

@admin = rw #admin分组有读写权限

@test = r #test分组只有读权限

# [repository:/baz/fuz]

# @harry_and_sally = rw


* = #其他用户没有任何权限,必须设置

  
4.3 配置SVN服务器配置文件svnserve.conf
sudo vi /usr/local/svn/test/conf/svnserve.conf

解除下面五个参数的注释,前面不要留空格

anon-access = none #禁止匿名用户访问

auth-access = write #授权用户可写

password-db = /usr/local/svn/test/conf/passwd #指定账号文件,最好使用绝对路径

authz-db = /usr/local/svn/test/conf/authz #指定权限文件,最好使用绝对路径

realm = /usr/local/svn/test #认证空间名,版本库所在目录
5. 启动和停止SVN
5.1 启动SVN
svnserve -d -r /usr/local/svn

注:-d表示守护进程,-r表示后台执行

5.2 查看是否启动
ps -ef|grep svnserve

5.3 停止SVN
killall svnserve

或者杀死进程的方式,进程号用4.2的命令查看

kill -9 [进程号]
————————————————
原文链接:https://blog.csdn.net/qq_44144025/article/details/126502858

标签:SVN,svn,配置,usr,harry,test,local,centerOS7
From: https://www.cnblogs.com/bastblogs/p/17088717.html

相关文章

  • Nginx配置tomcat负载均衡,解决css样式丢失问题
    Nginx配置tomcat负载均衡,解决css样式丢失问题增加location~.*即可http{upstreamgzf{ip_hash;server192.168.2.171:8380;server192.1......
  • Linux内核的配置与裁减
    一、内核的配置和编译流程:1)编写driver及其子目录下的Kconfig文件,将驱动的配置项写入menuconfig配置界面;2) 执行makemenuconfig命令,进入内核配置界面,将对应的驱动程序配......
  • log4j2的一些配置
    官网<?xmlversion="1.0"encoding="UTF-8"?><!--Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细......
  • springcloud:安装rabbitmq并配置延迟队列插件
    0.引言本期主要讲解如何利用docker快速安装rabbitmq并且配置延迟队列插件1.docker安装1.1安装rabbitmq1、下载镜像dockerpullrabbitmq2、安装镜像dockerrun-d--host......
  • node的下载和配置
    一、node的下载和配置1-官网下载:https://nodejs.org/en/2-选择版本下载(尽量不要选择高版本下载,否则容易出现版本不兼容的情况)3-这里推荐12的版本4......
  • 【Redis集群】如何配置主从复制模式?
    目录前言概念环境配置(单机集群)基本查看命令开启三台服务前言默认情况下,每台Redis服务器都是主节点;由于个人服务器性能原因,以下的所有操作都是单机集群的概念!在实际工作......
  • 使用tk.mybatis.mapper中的insertSelective返回实体类主键 注解配置
    @ApiModelProperty(value="知识树ID组织ID")@Id@Column(name="`keynote_id`")@GeneratedValue(strategy=GenerationType.IDENTITY,generator="JDBC")priv......
  • lamp的配置与卸载
    一、apache安装分两条命令yum安装:yum-yinstallhttpdhttpd-manualmod_sslmod_perlyum-yinstallhttpdhttpd-devel启动apachesystemctlstarthttpd.service二、m......
  • Linux环境变量配置
    Linux环境变量配置1:全局的环境变量配置1:查看当前配置export//查看当前配置2:vietc/profile或者sudovietc/profile3:增加ndk配置exportNDK_HOME=/home/br......
  • ensp:通过配置vlan,实现相同vlan之间的通信和不同vlan之间的隔离。
    实验描述实验操作1:依次设置好IP地址和子网掩码等2:创建vlan,并且所创建的vlan不能比需要修改的少。3:在每个接口试图下进行access端口的配置4:修改相应端口vlan值,因为默认情况......