码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu 14.10 下安装SVN

时间:2014-11-19 00:06:56      阅读:257      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   color   os   使用   sp   

本文主要介绍SVN独立服务器的的安装和简单配置:
1.安装(CentOS下yum即可方便的完成安装)

# yum 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 = none
auth-access = write
password-db = passwd
authz-db = authz
realm = kuming

  2)配置用户


# vim passwd      //svn用户配置文件
[users]
user1 = password1
user2 = password2
user3 = password3
user4 = password4

  3)权限配置文件

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

 

bubuko.com,布布扣
[groups]    #设置组
group1 = user1,user2  #多用户用逗号隔开

[/]       #根目录权限设置(就是“kuming”这个文件夹)
user3 = rw   #用户1权限是:可读写
user4 = r    #用户2权限是:可读,不可写
user =      #什么都没写代表没有任何权限

@group1 = rw  #设置组权限

[kuming:/123]  #设置根目录下“123”文件夹的权限
#说明“123”这个文件件怎么创建?这是在SVN服务器配置好之后,创建一个权限很高的用户在客户端登录SVN
#然后创建一个文件夹“123”。
bubuko.com,布布扣

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/文件夹名

 

Ubuntu 14.10 下安装SVN

标签:style   blog   http   io   ar   color   os   使用   sp   

原文地址:http://www.cnblogs.com/liuchangchun/p/4106799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!