iis服务器助手广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统中如何安装SVN服务
  • 869
分享到

Linux系统中如何安装SVN服务

2023-06-28 12:06:50 869人浏览 八月长安
摘要

小编给大家分享一下linux系统中如何安装SVN服务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!SVN简介:Apache Subversion 通常被缩写成 S

小编给大家分享一下linux系统中如何安装SVN服务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

SVN简介:

Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统,Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基金会的一个项目,同样是一个丰富的开发者和用户社区的一部分。

SVN相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。

Linux系统安装svn服务器具体步骤:

1、yum install subversion

2、输入rpm -ql subversion查看安装位置,如下图:

Linux系统中如何安装SVN服务

我们知道svn在bin目录下生成了几个二进制文件。

输入 svn –help可以查看svn的使用方法,如下图。

Linux系统中如何安装SVN服务

3、创建svn版本库目录

mkdir -p /var/svn/svnrepos

4、创建版本库

svnadmin create /var/svn/svnrepos

执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件

Linux系统中如何安装SVN服务

5、进入conf目录(该svn版本库配置文件)

authz文件是权限控制文件

passwd是帐号密码文件

svnserve.conf SVN服务配置文件

6、设置帐号密码

vi passwd

在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan

7、设置权限

vi authz

在末尾添加如下代码:

[/]

dan=rw

w=r

意思是版本库的根目录dan对其有读写权限,w只有读权限。

8、修改svnserve.conf文件

vi svnserve.conf

打开下面的几个注释:

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

passWord-db = passwd #使用哪个文件作为账号文件

authz-db = authz #使用哪个文件作为权限文件

realm = /var/svn/svnrepos # 认证空间名,版本库所在目录

9、启动svn版本库

svnserve -d -r /var/svn/svnrepos

10、在windows测试

新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN):

Linux系统中如何安装SVN服务

填写SVN的地址,如下图:

Linux系统中如何安装SVN服务

输入密码,如下图:

Linux系统中如何安装SVN服务

以上是“Linux系统中如何安装SVN服务”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux系统中如何安装SVN服务

本文链接: https://www.lsjlt.com/news/319227.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Linux系统中如何安装SVN服务
    小编给大家分享一下Linux系统中如何安装SVN服务,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!SVN简介:Apache Subversion 通常被缩写成 S...
    99+
    2023-06-28
  • Linux系统安装SVN
    目录 一、检查是否有SVN 二、安装SVN  三、创建目录 1、创建目录 2、创建版本库 四、配置 1、创建用户及密码  2、权限配置  3、配置SVN服务配置文件svnserve.conf  五、启动与停止SVN服务 1、启动svn 2...
    99+
    2023-09-07
    svn 服务器
  • Linux系统怎么安装SVN服务器
    Linux系统怎么安装SVN服务器,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。SVN是一个开放源码的版本控制系统,可以用于多个用户同时开发一个项目,达到资源共享,集中管理...
    99+
    2023-06-28
  • Linux下如何安装SVN服务端
    这篇文章主要介绍了Linux下如何安装SVN服务端,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。SVN是一个应用分支管理的开源的版本控制系统,能用于多个人同时开发一个项目,达...
    99+
    2023-06-28
  • Linux系统中如何安装Telnet服务
    本文将为大家详细介绍“Linux系统中如何安装Telnet服务”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Linux系统中如何安装Telnet服务”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体...
    99+
    2023-06-28
  • Linux系统中如何安装SSH服务
    这篇文章主要介绍Linux系统中如何安装SSH服务,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SSH是专门为远程登录会话与其他网络服务提供的一种安全性协议。通过对数据包进行加密处理,加密后的在进行数据传输,确保传递...
    99+
    2023-06-28
  • 怎么在centos7系统中安装svn服务器
    本篇文章给大家分享的是有关怎么在centos7系统中安装svn服务器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。环境:虚拟机为centos7系统,svn服务器安装在cento...
    99+
    2023-06-07
  • Linux系统中如何安装apache服务器
    这篇“Linux系统中如何安装apache服务器”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统中如何安装apache服务器”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过...
    99+
    2023-06-28
  • Linux系统中如何安装git服务器
    这篇文章主要介绍Linux系统中如何安装git服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!环境:服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(ve...
    99+
    2023-06-28
  • Linux系统如何安装Redis服务
    这期内容当中小编将会给大家带来有关Linux系统如何安装Redis服务,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、配置本地yum源,用于安装redis所需要包:http://blog.itpub.n...
    99+
    2023-06-05
  • 服务器linux系统如何安装
    本篇内容主要讲解“服务器linux系统如何安装”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“服务器linux系统如何安装”吧!服务器上安装linux系统首先我们在启动服务器的时候,在光驱当中放的...
    99+
    2023-07-05
  • Linux系统如何安装rpc.rstatd服务
    这篇文章主要介绍Linux系统如何安装rpc.rstatd服务,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.rpc服务需rsh的支持,一般情况下rsh已安装。rpm -qa rsh查看。2.右键另存为http:/...
    99+
    2023-06-28
  • Linux系统中如何安装Syslog
    这篇文章主要介绍了Linux系统中如何安装Syslog,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Syslog常被称为系统日志或系统记录,是一种用来在互联网协议(TCP/I...
    99+
    2023-06-27
  • Linux系统中如何安装Mono
    这篇文章给大家分享的是有关Linux系统中如何安装Mono的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、安装libgdiplus使用windwos编译的一个裁剪图片的程序,想通过mono在linux下运行,但...
    99+
    2023-06-28
  • Linux系统中如何安装perl
    这篇文章主要介绍了Linux系统中如何安装perl,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Perl是一种动态解释型的脚本语言,借取了C、sed、awk、shell sc...
    99+
    2023-06-28
  • Linux系统中如何安装OpenCV
    这篇“Linux系统中如何安装OpenCV”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统中如何安装OpenCV”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所...
    99+
    2023-06-28
  • Linux系统中如何安装eclipse
    这篇“Linux系统中如何安装eclipse”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“Linux系统中如何安装eclipse”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章...
    99+
    2023-06-28
  • Linux系统中如何安装Qt
    这篇文章主要为大家展示了Linux系统中如何安装Qt,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统中如何安装Qt”这篇文章吧。Qt 是一种更快,更智能的方式来为多个屏幕创建创新的设备...
    99+
    2023-06-28
  • Linux系统中如何安装MongoDB
    小编给大家分享一下Linux系统中如何安装MongoDB,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Linux系统如何安装MongoDB?MongoDB是一个基...
    99+
    2023-06-28
  • Linux系统中如何安装MySQL
    这篇文章给大家分享的是有关Linux系统中如何安装MySQL的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、获取mysql YUM源打开网址:https://dev.mysql.com/downloads/re...
    99+
    2023-06-28
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作