【SVN】SVN搭建ubuntu服务器过程(图文超详细)
创始人
2025-01-16 22:04:03
0

目录

步骤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--

相关内容

热门资讯

透视辅助工具!wejoker内... 透视辅助工具!wejoker内置辅助,(wepoker)一直有挂(透视)开挂(有挂揭秘);1、玩家可...
透视规律!大菠萝辅助器,har... 透视规律!大菠萝辅助器,hardrock透视工具,解说技巧(有挂介绍);透视规律!大菠萝辅助器,ha...
透视讲解!德扑圈透视, (德扑... 透视讲解!德扑圈透视, (德扑之心)其实真的有挂(透视)私人局辅助免费(有挂详情);1、透视讲解!德...
透视脚本!wepoker免费脚... 透视脚本!wepoker免费脚本咨询,(wepoker)竟然真的有挂(透视)可以挂底牌(有挂介绍);...
透视挂!菠萝德州透视脚本,ag... 透视挂!菠萝德州透视脚本,agpoker辅助,科技教程(有挂教程)1、下载好菠萝德州透视脚本辅助软件...
透视规律!德普之星透视辅助软件... 透视规律!德普之星透视辅助软件激活码, (德普之星)真是是有挂(透视)辅助软件(有挂工具)1、首先打...
透视辅助器!wepoker透视... 透视辅助器!wepoker透视脚本免费下载,(WEPOKER)确实是真的有挂(透视)插件(有挂辅助)...
透视新版!约局吧德州有挂吗,约... 透视新版!约局吧德州有挂吗,约局吧能不能开挂,新2025教程(有挂详情);1、在约局吧能不能开挂ai...
透视挂透视!德普之星私人局辅助... 透视挂透视!德普之星私人局辅助免费, (德普之星)切实真的有挂(透视)透视辅助软件下载(有挂详情)1...
透视辅助工具!wepokerp... 透视辅助工具!wepokerplus作弊,(WEPOKER)原来存在有挂(透视)可以设置透视(有挂详...