博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu 14.10 下安装SVN
阅读量:5165 次
发布时间:2019-06-13

本文共 1238 字,大约阅读时间需要 4 分钟。

本文主要介绍SVN独立服务器的的安装和简单配置:

1.安装

# sudo apt-get install subversion

测试安装是否成功:

# svnserve --version      回车显示版本说明安装成功

2.建立版本库

# mkdir /svn_repository                    创建svn数据目录(目录可自行制定)# svnadmin create /svn_repository/myfirst    myfirst就是版本库的名字,可以改变!

3.配置svn配置文件(为了方便管理,这里多个库调用相同的配置文件。)

   1)主配置文件:每个版本库创建之后都会生成svnserve.conf主配文件

# vim /svn_repository/myfirst/conf/svnserve.conf
[general]                 一定要顶格写,否则会报错anon-access = noneauth-access = writepassword-db = passwd authz-db = authz realm = kuming

  2)配置用户

# vim passwd      //svn用户配置文件
[users]user1 = password1user2 = password2user3 = password3user4 = password4

  3)权限配置文件

# vim authz      //svn权限控制配置文件

 

[groups]    #设置组group1 = user1,user2  #多用户用逗号隔开[/]       #根目录权限设置(就是“kuming”这个文件夹)user3 = rw   #用户1权限是:可读写user4 = r    #用户2权限是:可读,不可写 user =      #什么都没写代表没有任何权限 @group1 = rw  #设置组权限 [kuming:/123]  #设置根目录下“123”文件夹的权限 #说明“123”这个文件件怎么创建?这是在SVN服务器配置好之后,创建一个权限很高的用户在客户端登录SVN #然后创建一个文件夹“123”。

4.启动服务器

# svnserve -d -r /svn_repository/myfirst

-d表示以daemon方式(后台运行)运行

-r 制定刚才创建的仓库位置

5.关闭SVN 服务器

# killall svnserve

6.查看服务

# ps aux | grep svnserve    查看服务,端口:3690

7.SVN客户端浏览方法

客户端使用的软件是TortoiseSVN,浏览方法:打开版本库浏览器输入:svn://ip-addr/myfirst/文件夹名

 

转载于:https://www.cnblogs.com/liuchangchun/p/4106799.html

你可能感兴趣的文章
js深度克隆对象、数组
查看>>
socket阻塞与非阻塞,同步与异步
查看>>
团队工作第二天
查看>>
System类
查看>>
tableView
查看>>
Happy Great BG-卡精度
查看>>
Xamarin Visual Studio不识别JDK路径
查看>>
菜鸟“抄程序”之道
查看>>
Ubuntu下关闭防火墙
查看>>
TCP/IP 邮件的原理
查看>>
原型设计工具
查看>>
windows下的C++ socket服务器(4)
查看>>
css3 2d转换3d转换以及动画的知识点汇总
查看>>
【Java】使用Eclipse进行远程调试,Linux下开启远程调试
查看>>
对Vue为什么不支持IE8的解释之一
查看>>
计算机改名导致数据库链接的诡异问题
查看>>
Java8内存模型—永久代(PermGen)和元空间(Metaspace)(转)
查看>>
ObjectiveC基础教程(第2版)
查看>>
centos 引导盘
查看>>
Notes of Daily Scrum Meeting(12.8)
查看>>