CentOS+Subversion 配置Linux 下 SVN服务器

简介:
+关注继续查看

 

1.安装
#yum install subversion
测试安装是否成功:
#svnserve –version     回车显示版本说明安装成功
2.配置
·建立版本库
#mkdir /opt/svndata          创建svn数据目录
#svnadmin create /opt/svndata/kuming           kuming 就是版本库的名字,可以改变!
·修改版本库配置,回车后会在库目录下生成配置文件
#vim /opt/svndata/web/conf/svnserve.conf            主配文件
 
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = kuming
#vim /opt/svndata/web/conf/passwd         用户配置文件
 
[users]
user1 = password1
user2 = password2
#vim /opt/svndata/web/conf/authz            权限配置文件
 
[groups]       设置组
group1 = user1
[/]              根目录权限设置(就是“kuming”这个文件夹)
user1 = rw      用户1权限是:可读写
user2 = r       用户2权限是:可读,不可写
@group1 = rw    设置组权限
[kuming:/123]     设置根目录下“123”文件夹的权限
 
3.启动svn服务器
#svnserve -d -r /opt/svndata
-d表示以daemon方式(后台运行)运行
-r /opt/svndata指定根目录是/opt/svndata
 
#ps aux | grep svnserve    查看服务,端口:3690
 
客户端使用的软件是TortoiseSVN
浏览方法:
打开版本库浏览器输入:svn://ip-addr/kuming


本文转自holy2009 51CTO博客,原文链接:http://blog.51cto.com/holy2010/344236

相关文章
|
12月前
|
Linux Shell 数据安全/隐私保护
CentOS 搭建SVN服务器
CentOS 搭建SVN服务器
250 0
CentOS 搭建SVN服务器
|
Linux 数据库管理
五、Linux(CentOS7)编译源码安装Subversion
1、安装apr-util #yum install apr-util apr-util-devel 2、安装sqlite #yum install sqlite sqlite-devel 3、安装zlib #tar zxf zlib-1.2.8.tar.gz #cd zlib-1.2.8 #./configure #make && make install
253 0
|
Linux 项目管理 数据安全/隐私保护
CentOS下使用SVN实现多项目管理配置方案
CentOS下使用SVN实现多项目管理配置方案
395 0
|
测试技术 Linux 数据安全/隐私保护
linux下svn(subversion)服务端添加工程及配置权限
linux下svn(subversion)服务端添加工程及配置权限 转载请注明源地址:http://www.cnblogs.com/funnyzpc/p/9010507.html   此篇我只是将所做过的事情记录下来,原想搜一篇文章保存呢,结果发现事实上并没有一篇合适的博文供参考,遂,自给自足,以丰衣足食嘛。
1282 0
|
Web App开发 Linux 开发工具
CentOS 7安装1.9 SVN以及高版本SVN
CentOS 7安装1.9 SVN以及高版本SVN 安装 CentOS 7 下yum命令即可方便的完成安装$ sudo yum install subversion 测试安装是否成功: $ svnserve --version 建立版本库 创建svn数据目录(subversion默认是把/va.
2376 0
|
网络协议 数据安全/隐私保护 网络安全
Centos 6.8安装 SVN
SVN   SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。
1602 0
相关产品
云迁移中心
推荐文章
更多