我的编程空间,编程开发者的网络收藏夹
学习永远不晚

【SVN】SVN搭建ubuntu服务器过程(图文超详细)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【SVN】SVN搭建ubuntu服务器过程(图文超详细)

目录

步骤0:搭建环境:

步骤一:下载subversion安装包

步骤二:创建版本库目录

步骤三:创建版本库

步骤四:修改SVN配置

步骤五:重启SVN服务


步骤0:搭建环境:

在ubuntu系统搭建svn服务器,windows系统作为客户端用svn客户端上传文件。

本文只讲ubuntu下svn服务器的搭建,windows用svn客户端上传下载文件见下一篇博客

步骤一:下载subversion安装包

1)命令: sudo apt-get install subversion  

(图片为已安装过的提示)

2)也可以用命令查看已安装的subversion的版本:

svn --version

步骤二:创建版本库目录

        此仅为目录,为后面创建版本库提供存放位置,subversion默认是把/var/svn作为数据根目录的,开机启动默认也是从这里

        因为/usr目录下用于存放普通用户的应用程序、库文件和文档,所以将SVN库存放在/usr下

1)用命令创建版本库目录svn:

cd  usr

sudo mkdir svn   (注意,这里需要sudo权限)

步骤三:创建版本库

1)在建立的路径基础上,创建版本库,如C6

2)命令:

cd /usr/svn

sudo svnadmin create C6

此时可以看到新建的C6版本库下有一些默认的文件或文件夹:conf \db\format\hooks\locks\README.txt

步骤四:修改SVN配置

1)进入conf目录,查看需要修改的配置文件

 cd /usr/svn/C6/conf

 ls

 

配置文件:

authz:权限配置文件,控制读写权限

passwd:账号密码配置文件

svnserve.conf:svn服务器配置文件

2)修改svnserve.conf文件

命令:sudo vim svnserve.conf

原始文件内容都被注释掉的,我们只需要去掉指定内容前注释即可,如下:

[general]

anon-access = read 【控制非鉴权用户访问版本库的权限】

auth-access = write 【控制鉴权用户访问版本库的权限】

password-db = passwd 【指定用户名口令文件名,即访问时要输用户名和密码】

authz-db = authz

realm = /MyBackup/svn/MyBackups 【指定版本库的认证域,即在登录时提示的认证域名称,改成自己的版本库】

原始文件:

去掉注释符号(#)修改后保存(wq保存):

3)修改passwd文件,添加账号和密码(windows中checkout时需要使用)

 sudo vim passwd

 

这里添加两个账号:mamengguo、wangyunuo,密码都为123456

4)修改authz文件

 sudo vim authz

在根目录下设置用户读写权限(注意这里/根目录符号不要写反)

步骤五:重启SVN服务

1)到此,配置已经全部完成,账号信息已经添加成功

更改svnserver.conf时需要重启SVN服务才生效,更改authz,passwd文件时则不需要重启服务。

2)重启SVN服务命令:

sudo svnserve -d -r /usr/svn/

3)查看SVN服务状态命令:

ps aux|grep svnserve

4)杀死SVN进程命令:

sudo killall svnserve

至此,SVN服务器已配置完成 

相关内容:

1)SVN客户端的下载和安装(图文超详细)

2)windows客户端连接ubuntu下的SVN服务器以及上传、下载文件

--END--

来源地址:https://blog.csdn.net/qq_41539778/article/details/131046078

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

【SVN】SVN搭建ubuntu服务器过程(图文超详细)

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

下载Word文档

猜你喜欢

centos安装svn服务器详细过程

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

在阿里云上搭建SVN服务器搭建的详细步骤

本文将详细介绍如何在阿里云上搭建SVN服务器,包括服务器的配置、客户端的配置以及如何使用SVN进行版本控制。一、服务器的配置首先,你需要在阿里云上创建一个云服务器实例,选择合适的配置,例如CPU、内存、硬盘等。登录阿里云控制台,找到并选择你的服务器实例。打开终端,使用SSH协议连接到服务器实例。在终端中,使用以下
在阿里云上搭建SVN服务器搭建的详细步骤
2023-12-18

树莓派搭建nas服务器的详细过程

目录一、安装samba服务二、配置samba服务三、编辑smb.conf四、创建samba账号五、挂载硬盘六、获取硬盘标识号七、自动挂载硬盘八、远程访问一、安装samba服务 sudo apt-get install samba二、配置sa
2022-06-04

wegame饥荒云服务器搭建图文过程

一、安装首先,需要确保你的计算机具备搭建云服务器的硬件条件。如果你没有购买云服务器,你需要找到一家提供云服务器的公司来帮助你安装服务器。在选择云服务器时,你需要注意服务器的可靠性和安全性。一些云服务提供商拥有更多的资源和更多的专业人员来帮助你搭建服务器,而另一些则更适合小型团队或个人。在选择云服务提供商时,请务必了解其
wegame饥荒云服务器搭建图文过程
2023-10-28

NodeJS基础API搭建服务器详细过程记录

前言 在习惯了使用express框架,jade模板引擎等现成工具来写代码之后,很多人对于基本的NodeJS API会慢慢生疏。本文将以一个超小型web项目,来详细介绍如何使用NodeJS基础的http, fs, path, url等模块提供
2022-06-04

图文详解Ubuntu搭建Ftp服务器的方法(包成功)

一、今天下午由于课程的要求不得已做了Ubuntu搭建Ftp服务器的实验,但是实验指导书还是N年前的技术,网上搜了一大把,都是模模糊糊的! 在百般困难中终于试验成功,特把经验分给大家 希望大家少走弯路! 二、详细步骤如下: (1)首先打开终端
2022-06-04

Win10系统搭建ftp文件服务器详细教程

这篇文章主要为大家详细介绍了Win10系统搭建ftp文件服务器详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

详细部署阿里云服务器全过程(图文教程)

最近学习了Web开发前后端等技术,便想着将项目部署到云服务器,方便后续管理,顺便学习一下部署云服务器的过程。 购买与连接云服务器 部署云服务器,首先需要的便是购买云服务器,这里我选择的是阿里云服务器,注册实名认证这里就不详细说明了,我购买的
2022-06-04

WIN10家庭版搭建FTP文件服务器详细教程

这篇文章主要为大家详细介绍了WIN10家庭版搭建FTP文件服务器详细教程,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2022-11-13

Windows 10搭建SFTP服务器的详细过程【公网远程访问】

这篇文章主要介绍了Windows 10搭建SFTP服务器【公网远程访问】,搭建SFTP服务器,这里我们用freesshd来实现,支持http/https/tcp协议,不限制流量,无需公网IP也不用设置路由器,对windows 10搭建sftp服务器相关知识感兴趣的朋友一起看看吧
2022-11-13

阿里云搭建FTP服务器配置文件详细教程

FTP服务器是一种常用的文件传输协议,它可以将本地文件上传到服务器或从服务器下载到本地。阿里云提供了丰富的FTP服务器产品,用户可以轻松地搭建自己的FTP服务器。本文将详细讲解如何在阿里云上搭建FTP服务器,并配置文件。步骤一:购买阿里云FTP服务器首先,用户需要在阿里云的控制台购买FTP服务器产品。在阿里云的产
阿里云搭建FTP服务器配置文件详细教程
2023-11-17

编程热搜

目录