博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 服务器上搭建SVN服务端
阅读量:4074 次
发布时间:2019-05-25

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

1. 安装

  1. 使用yum命令安装svn服务
yum install subversion

安装完成后

在这里插入图片描述

  1. 检查SVN是否安装成功
svnserve --version

在这里插入图片描述

  1. 查看SVN安装位置
rpm -ql subversion

2. 新建

  1. 新建仓库
mkdir -p /var/svn/svnrepos/   # -p 递归创建目录
  1. 创建版本库
svnadmin create /var/svn/svnrepos/xray
  1. 切换到版本库路径下
cd /var/svn/svnrepos/xray
  1. 切换到配置文件夹下
cd conf

在这里插入图片描述

authz ——账号权限管理文件,控制账号读写passwd ——帐号密码文件svnserve.conf ——SVN服务配置文件

3. 配置账号权限

  1. 打开authz
vim authz
  1. 在文件最后加入白色字体的内容(test01、 test02表示用户名,rw表示可读可写,r表示只读
# [repository:/baz/fuz]# @harry_and_sally = rw# * = r[/]test01 = rwtest02 = r
在这里插入代码片

4. 配置账号密码

  1. 打开passwd
vim passwd
  1. 同样地,在文件最后加入白色的内容 (前面是账号,后面是密码)
[users]# harry = harryssecret# sally = sallyssecrettest01 = 123456test02 = 123456

5. 配置svnserve.conf

  1. 打开svnserve.conf
vim svnserve.conf
  1. 将下图红框处的位置注释去掉,删掉前面的###,注意不要留空格

一定要注意修改最后一行realm的目录在这里插入图片描述

4. 上面红框内的意思

anon-access = read #匿名用户可读auth-access = write #授权用户可写password-db = passwd #使用哪个文件作为账号文件authz-db = authz #使用哪个文件作为权限文件realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

6. 启动

  1. 启动SVN
svnserve -d -r /var/svn/svnrepos  # -d表示守护进程, -r 表示在后台执行
  1. 查看是否启动成功
ps -ef|grep svnserve

7. 客户端访问

  1. 安装TortoiseSVN客户端, 链接: .提取码:mz9y
  2. 在文件夹中,右键checkout ,输入
svn://你的IP:3690/xray
  1. 弹出,输出账号和密码
  2. 连接成功后,会在本地生成xray 文件夹。

check–下载,commit–上传。updat–更新

接下来我将研究研究客户端的一些操作。敬请期待吧~~~

转载地址:http://dxwni.baihongyu.com/

你可能感兴趣的文章
No devices detected. Fatal server error: no screens found
查看>>
新版本的linux如何生成xorg.conf
查看>>
virbr0 虚拟网卡卸载方法
查看>>
Centos 6.0_x86-64 终于成功安装官方显卡驱动
查看>>
Linux基础教程:CentOS卸载KDE桌面
查看>>
db sql montior
查看>>
read humor_campus
查看>>
IBM WebSphere Commerce Analyzer
查看>>
Unix + OS IBM Aix FTP / wu-ftp / proftp
查看>>
my read work
查看>>
db db2 base / instance database tablespace container
查看>>
hd disk / disk raid / disk io / iops / iostat / iowait / iotop / iometer
查看>>
project ASP.NET
查看>>
db db2_monitorTool IBM Rational Performace Tester
查看>>
OS + Unix Aix telnet
查看>>
IBM Lotus
查看>>
Linux +Win LAMPP Tools XAMPP 1.7.3 / 5.6.3
查看>>
my read_university
查看>>
network manager
查看>>
OS + Linux Disk disk lvm / disk partition / disk mount / disk io
查看>>