【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--

相关内容

热门资讯

WPK透视辅助!德州局脚本,w... WPK透视辅助!德州局脚本,wpk德州局透视(切实是有挂)1、超多福利:超高返利,海量正版游戏,wp...
微扑克透视辅助!pokemmo... 微扑克透视辅助!pokemmo辅助器手机版下载,hhpoker开挂教程(一贯是真的有挂)1、微扑克透...
WPK透视辅助!扑克之星辅助,... WPK透视辅助!扑克之星辅助,wepoker辅助是真的假的(真是真的有挂)wepoker辅助是真的假...
wpk透视辅助!hhpoker... wpk透视辅助!hhpoker是内部控制吗,wepoker破解工具(好像真的有挂)1、hhpoker...
微扑克透视辅助!hhpoker... 微扑克透视辅助!hhpoker德州透视,xpoker透视辅助(好像真的是有挂)1)hhpoker德州...
微扑克透视辅助!黑侠破解wep... 微扑克透视辅助!黑侠破解wepoker,wepoker辅助分析器(切实是有挂)1、首先打开wepok...
wpk透视辅助!aapoker... wpk透视辅助!aapoker怎么设置抽水,大菠萝手游辅助(总是真的有挂)运aapoker怎么设置抽...
wpk透视辅助!wepoker... wpk透视辅助!wepoker软件辅助程序,wepoker辅助器安装包定制(其实是有挂)小薇(辅助器...
微扑克透视辅助!aapoker... 微扑克透视辅助!aapoker怎么提高中牌率,hhpoker软件安装包(确实真的有挂)1、进入游戏-...
WPK透视辅助!wepoker... 您好,wepoker透视器免费这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054...