博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux安装SVN服务端
阅读量:6008 次
发布时间:2019-06-20

本文共 968 字,大约阅读时间需要 3 分钟。

  hot3.png

安装SVN

yum install subversion

yum install mod_dav_svn

查看版本

svn --version

创建SVN版本库

[root@singledb ~]# mkdir -p /home/svn/svnfile

[root@singledb ~]# svnadmin create /home/svn/svnfile  --svnfile为版本库名称

SVN 配置

创建版本库后,在这个/conf目录下会生成3个配置文件:

[root@singledb conf]# ls

authz  passwd  svnserve.conf

(1)svnserve.conf:  svn服务配置文件下。

(2)passwd: 账号密码文件。

(3)authz: 权限配置文件。 

设置密码vim passwd

设置权限vim authz

设置svnserver.conf

svnserve.conf 文件, 该文件配置项分为以下5项:

       anon-access: 控制非鉴权用户访问版本库的权限。

       auth-access:  控制鉴权用户访问版本库的权限。

       password-db: 指定用户名口令文件名。

       authz-db:指定权限配置文件名,通过该文件可以实现以路径为基础的访问控制。

       realm:指定版本库的认证域,即在登录时提示的认证域名称。若两个版本库的认证域相同,建议使用相同的用户名口令数据文件

启动和停止SVN服务

(1)启动SVN服务:

[root@singledb conf]# svnserve -d -r /home/svn/svnfile

       -d表示后台运行

       -r 指定根目录是 /home/svn/svnfile

[root@singledb conf]# ps -ef | grep svn

root      4592     1     0 18:04 ?             00:00:00 svnserve -d -r /home/svn/svnfile

root      4594  3709  0 18:04 pts/1    00:00:00 grep svn

(2)停止SVN服务:

ps -aux |grep svn

kill -9 进程杀掉

转载于:https://my.oschina.net/shajin/blog/156671

你可能感兴趣的文章
DP_1d1d诗人小G
查看>>
Python学习第二天-编写购物车
查看>>
BigTable——针对结构型数据的一种分布式存储系统
查看>>
python之处理异常
查看>>
遍历form表单里面的表单元素,取其value
查看>>
面试110道题
查看>>
python 08 文件操作
查看>>
强势解决:windows 不能在本地计算机中起动Tomcat参考特定错误代码1
查看>>
Gradle 配置debug和release工程目录
查看>>
curl指令的使用
查看>>
LNAMP第二版(nginx 1.2.0+apache 2.4.2+php 5.4)
查看>>
MongoDB repl set权限认证配置步骤
查看>>
java学习笔记(1)
查看>>
禁止Mysql默认端口访问Internet - MySQL - IT技术网
查看>>
基于用户投票的排名算法(二):Reddit
查看>>
css3中变形与动画(一)
查看>>
[XMove-自主设计的体感解决方案] 系统综述
查看>>
【LINUX学习】磁盘分割之建立primary和logical 分区
查看>>
变更 Linux、Ubuntu 时区、时间
查看>>
[共通]手机端网页开发问题及解决方法整理
查看>>