帮助文档
专业提供香港服务器、香港云服务器、香港高防服务器租用、香港云主机、台湾服务器、美国服务器、美国云服务器vps租用、韩国高防服务器租用、新加坡服务器、日本服务器租用 一站式全球网络解决方案提供商!专业运营维护IDC数据中心,提供高质量的服务器托管,服务器机房租用,服务器机柜租用,IDC机房机柜租用等服务,稳定、安全、高性能的云端计算服务,实时满足您的多样性业务需求。 香港大带宽稳定可靠,高级工程师提供基于服务器硬件、操作系统、网络、应用环境、安全的免费技术支持。
服务器资讯 / 香港服务器租用 / 香港VPS租用 / 香港云服务器 / 美国服务器租用 / 台湾服务器租用 / 日本服务器租用 / 官方公告 / 帮助文档
【SVN】SVN搭建ubuntu服务器过程(图文超详细)
发布时间:2024-03-10 06:11:49   分类:帮助文档
【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--




香港云服务器租用推荐
服务器租用资讯
·广东云服务有限公司怎么样
·广东云服务器怎么样
·广东锐讯网络有限公司怎么样
·广东佛山的蜗牛怎么那么大
·广东单位电话主机号怎么填写
·管家婆 花生壳怎么用
·官网域名过期要怎么办
·官网邮箱一般怎么命名
·官网网站被篡改怎么办
服务器租用推荐
·美国服务器租用
·台湾服务器租用
·香港云服务器租用
·香港裸金属服务器
·香港高防服务器租用
·香港服务器租用特价