svn+apache安装配置
2024-09-01 17:41:08
1.安装httpd,mod_dav_svn,subversion
yum install -y httpd mod_dav_svn subversion
2.创建仓库
mkdir /var/www/svn
cd /var/www/svn
svnadmin create repo
chown -R apache:apache repo
3.创建登录账号、密码
htpasswd -bc /var/www/svn/passwd user1 123456
4.修改配置文件 /etc/httpd/conf.d/subversion.conf
<Location /repos>
DAV svn
SVNParentPath /var/www/svn #svn库的根目录
AuthType Basic
AuthName "Authorization Realm" #浏览器登陆时的提示信息
AuthUserFile /var/www/svn/passwd
AuthzSVNAccessFile /var/www/svn/repo/conf/authz
Require valid-user #在authfile中所有的用户都可以访问
</Location>
5.配置svn权限/var/www/svn/repo/conf/authz
[/]
user1=rw
6.启动apache,输入地址访问svn
/etc/init.d/httpd start
http://IP/repos/repo #输入创建的用户名和密码就可以登录了
7.命令测试
svn co http://localhost/repos/repo --username user1 #checkout仓库
svn mkdir "http://localhost/repos/repo/branches" "http://localhost/repos/repo/tags" "http://localhost/repos/repo/trunk" -m "create a new project" --username "user1" #创建项目目录
最新文章
- Android OpenGL 编写简单滤镜
- NUnit-Console 命令行选项详解
- ios -几种常见定时器
- mysql导出数据库几种方法
- 从源码编译rpi的内核
- Java学习----一个对象怎么调用另一个对象呢?
- border-radius归纳
- inux中shell变量$#,$@,$0,$1,$2的含义
- Linux下ftp的安装配置
- 【Linux】文件存储结构
- SQLServer之删除函数
- HTML5商城开发五 实现返回页面顶部
- js数组创建两种方法
- C++中String类的字符串分割实现
- java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream)
- Python day10 global关键字、函数递归、匿名函数、map函数的用法详解
- mogodb查询
- 用 TensorFlow 实现 SVM 分类问题
- CentOS 5.x上配置JBoss6.x步骤图解教程
- MVC实现有关时间的进度条,使用jQuery ui的progressbar
热门文章
- DedeCms中Channel用typeid无效
- Powershell(1)
- PHPcms的安装步骤
- OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)
- Slickflow.NET 开源工作流引擎基础介绍-.NET Core2.0 版本实现介绍 (转)
- SQL简单语句(增删改查)
- 1像素border
- [原创] Debian9上配置软件阵列
- Python爬虫教程——入门五之URLError异常处理
- 在windows bat脚本(batch)中延时