环境 ubuntu 10.04
1. sudo apt-get install subversion
2. sudo apt-get install apache2
3. 开始配置svn
将库放在 /home/server/svn
1个代码库叫 bit 另一个代码库 test
密码文件 放在 /home/server/svn/passwd
生成密码文件:
htpasswd -cm /home/server/svn/passwd mikki
然后填入密码,这样 mikki 用户就搞定了
然后配置 访问权限 /home/server/svn/authz.conf
[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average
[groups]
Admin = mikki,sonyfe
Guest = guest
#search = xiaoming
[svn:/]
@Admin = rw
mikki = rw
sonyfe = rw
@Guest = r
[bit:/]
@Admin = rw
mikki = rw
sonyfe = rw
@Guest = r
[test:/]
@Admin = rw
@Guest = r
mikki = rw
sonyfe =rw
4. 配置apache
/etc/apache2/mods-available/dav_svn.conf
<Location /svn/> #url上的路径
DAV svn
SVNListParentPath on #显示父目录
SVNParentPath /home/server406/svn/ #代码库根目录
AuthType Basic #基本验证类型
AuthName "Subversion Repository" #提示输入用户名密码的时候的对话框名字
AuthUserFile /home/server/svn/passwd #用户密码
AuthzSVNAccessFile /home/server/svn/authz.conf #访问权限文件
# <LimitExcept GET PROPFIND OPTIONS REPORT> #这地方是约束是否需要登录
Require valid-user
# </LimitExcept>
</Location>
5. 运行 svn,apache
sudo /etc/init.d/apache2 restart
sudo svnserve -d -r /home/server/svn/ --log-file=/home/server/svn/svn.log
6.查看运行状态
ps aux | grep svn
ps aux | grep apache2
7.补充说明
直接把 /home/server/svn 设置为 777 权限
让 运行svn和apache的用户 一致..减少很多麻烦.. 组也一致
- 大小: 13.5 KB
分享到:
相关推荐
centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...
Ubuntu上搭建SVN服务器详细步骤。 目 录 1 概述 1 2 安装Ubuntu 9.10服务器 1 3 安装Apache服务器 1 4 创建SVN服务器 1 4.1 安装SVN 1 4.2 增加组 2 4.3 创建SVN仓库 2 4.4 配置Apache服务器 2 5 配置SSL 3 6 远程...
CentOS 7搭建SVN服务器,详细安装步骤说明及配置详细步骤说明
在centos linux环境下快速搭建SVN服务器环境的文档教程
阿里云搭建SVN服务器
Linux下搭建SVN服务器,绝对可以成功搭建
对初学者来说SVN的配置在windows下是非常的苦难的,这个帮助文档将会非常方便的给大家一个搭建svn的方便的方法。
linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 linux 搭建svn 直接根据我这个就能搭建好完全能使用 ...
linux下搭建SVN服务器完全手册,完全配置详解
百度云服务器centos7.3.4搭建svn服务器,过程比较简单,里面包含新增用户授权用户
linux环境搭建svn服务器所需安装包,包括apr-1.7.0.tar.gz, apr-util-1.6.1.tar.gz, expat-2.1.0.tar.gz, openssl-1.0.2l.tar.gz, sqlite-autoconf-3330000.tar.gz, subversion-1.9.4.tar.gz, zlib-1.2.11.tar...
搭建svn服务器和配置svn服务
在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。
myeclipse搭建svn,从0开始,一步一步搭建myeclipse svn上传与下载
所需文件包和教程目录完全一致 subversion-1.8.18.tar.gz 下载地址:http://subversion.apache.org sqlite-autoconf-3190300.tar.gz 下载地址:http://www.sqlite.org apr-1.5.2.tar.gz,apr-util-1.5.4.tar.gz ... ...
文档中完成的介绍了再linux下如何搭建一个svn服务,以及如何创建svn用户、权限、项目等信息
此文档为自己操作后总结,按照步骤做肯定可以在windows服务器搭建svn
svn jsvnadmin 搭建 svn服务器
AIX 5300-08搭建SVN服务器 IBM AIX 上搭建SVN服务器
在window 下搭建svn ,此svn的搭建适合初级人员作为参考,同样适用于多人开发项目,提高项目的效率。