打开终端执行安装命令:sudo apt-get install subversion,操作如下图:

输入Y继续执行,操作如下图:

因我要创建的目录需要提权,所以先执行命令:su root

创建目录,执行命令(路径可以自定义):

mkdir /home/svn

mkdir /home/svn/repository

创建存储库,执行命令:svnadmin create /home/svn/repository

配置SVN进入/home/svn/repository/config目录,编辑svnserver.conf

[general]

#权限可以是read、write、none

#匿名用户不可读

anon-access = none

#权限用户可写

auth-access = write

#密码文件为passwd

password-db = passwd

#权限文件为authz

authz-db = authz

添加用户,编辑passwd

[users]

# harry = harryssecret

# sally = sallyssecret

#设定用户admin的密码是123456,密码是明文的。

admin=123456

配置用户组和权限,编辑authz

#firstGroup组的用户为admin

firstGroup= admin

#必须写/,因为这表示从仓库的目录开始设置权限

[/]

#admin组有rw(读写权限),所有人有r(读权限)

@ firstGroup=rw

*=r

注释:这里组的名字不一定叫firstGroup,组的名字可以任务,firstGroup组有多个用户的话,可以这样制定firstGroup=admin, admin1, admin2等。

启动SVN服务器,执行命令:sudo svnserve -d -r /home/srv/repository

注:sudo svnserve -d -r /srv/svn #启动服务器

-d 以守护模式启动

-r 指定svn版本库根目录。

      查看svnserve是否已经运行,执行命令:ps aux | grep svnserve

服务器已经在后台运行了,现在就可通过svn://服务器ip/repository从svn客户端访问服务器,例如我的IP是192.168.0.129,则svn地址是:svn://192.168.0.129/repository

注:在链接的过程中可能会报文件夹为空的错误,因为存储库中没有内容,链接完成后添加项目就可以了

Ubuntu 下安装 SVN 服务端相关推荐

  1. Win7下安装SVN服务端

    目录 背景 svn安装包 操作步骤 1.创建仓库 2.基础设置 创建服务 开放端口 参考文献 背景 因为同事的苹果本无法修改mac地址连接内网,无论下驱动也好,命令方式也好,都无法修改mac,打客户电 ...

  2. Linux下安装SVN服务端

    第一步:检查是否安装 使用版本查看检查svn是否已经安装过,如果反馈版本则已经安装过就不需要再次安装,如没有反馈版本信息则可通过yum安装软件. [root@localhost /]# svnserv ...

  3. 开发基础 - Linux下安装SVN服务端

    第一步:检查是否安装 使用版本查看检查svn是否已经安装过,如果反馈版本则已经安装过就不需要再次安装,如没有反馈版本信息则可通过yum安装软件. [root@localhost /]# svnserv ...

  4. Linux下安装SVN服务端的方法步骤

    一.yum 安装 yum install subversion 若需查看svn安装位置,可以用以下命令: rpm -ql subversion 二.配置 1.创建仓库 我们在/home下建立一个名为s ...

  5. Linux下安装SVN服务端小白教程

    安装 使用yum安装非常简单: yum install subversion 配置 创建仓库 我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成 ...

  6. Linux下安装SVN服务端教程

    1.安装 使用yum安装非常简单: yum install subversion 2.1. 创建仓库 我们这里在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面 ...

  7. Linux下安装SVN服务端(全)

    1.简介 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. yum install subversion 2.配置 2.1.创建仓库 ...

  8. linux 安装svn服务端

    最近需要在服务器配置svn,在网上找了很多资料,很多文章写的比较繁琐,思路也不是很清晰,本人最后在博客园找到了一篇文章,按照他的思路完成了svn服务端的配置,各位可以关注一下他的博客小茗同学的博客园, ...

  9. Linux下yum安装SVN服务端

    Linux下yum安装SVN服务端 1.查看yum是否安装 2.安装svn 3.创建目录并配置 4.用户密码passwd配置 5.权限控制authz配置 6.服务svnserve.conf配置 7.启 ...

最新文章

  1. Java虚拟机学习(6):对象访问
  2. iOS工程引入ios-charts-master
  3. python向数据库插入中文乱码问题
  4. STM8单片机ADC单次采样模式
  5. HDU1175 连连看【DFS】
  6. SQL server int 转char类型
  7. joomla 3.6 mysql 版本_在RHEL,CentOS和Fedora上安装Joomla 3.6使用LAMP(Linux,Apache,MySQL,PHP)...
  8. 【音视频数据数据处理 2】【YUV篇】将YUV420P_I420数据旋转90°-180°-270°-镜像旋转
  9. windows照片查看器没了_Windows电脑中实用性特别强的9款软件,建议大家低调收藏!...
  10. Spring Cloud CAP 简述
  11. lua知识点-unpack
  12. 图片识别word c#
  13. 5款伊思儷超媒體繁体游戏 中文简体补丁
  14. 未能创建 SSL/TLS 安全通道解决方案
  15. iOS AudioQueue实现音频的录制和播放(附Demo)
  16. 盘古开源:加速建设算力网络,全面开启算力时代
  17. 西门子PLC之间如何建立无线通讯?
  18. 网络协议 交换机基础
  19. acme.sh申请Let‘s Encrypt 免费HTTPS证书
  20. 在选择人员定位系统是应该注意什么?

热门文章

  1. 算法分析与设计实验十二
  2. 卸载360安全卫士带来的悲剧
  3. 【整理】Libav、FFmpeg、mplayer、VLC开源项目、FFDshow
  4. 我们来找茬外挂思路之一
  5. Unity 实战项目 ☀️| 实现“嫦娥奔月“小动画,一起来看看这 ‘漂亮‘的嫦娥 吧【仅供娱乐】
  6. STM32编程---FlashRAM介绍
  7. 【西瓜书+南瓜书】学习笔记3
  8. 记录每天学习的新知识:ARouter
  9. cs5 dreamweaver ox_Dreamweaver CS5_Dreamweaver CS5下载【中文版】-太平洋下载中心
  10. 用python写一个带界面的剑灵取色卡刀工具