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" #创建项目目录

最新文章

  1. Android OpenGL 编写简单滤镜
  2. NUnit-Console 命令行选项详解
  3. ios -几种常见定时器
  4. mysql导出数据库几种方法
  5. 从源码编译rpi的内核
  6. Java学习----一个对象怎么调用另一个对象呢?
  7. border-radius归纳
  8. inux中shell变量$#,$@,$0,$1,$2的含义
  9. Linux下ftp的安装配置
  10. 【Linux】文件存储结构
  11. SQLServer之删除函数
  12. HTML5商城开发五 实现返回页面顶部
  13. js数组创建两种方法
  14. C++中String类的字符串分割实现
  15. java io系列02之 ByteArrayInputStream的简介,源码分析和示例(包括InputStream)
  16. Python day10 global关键字、函数递归、匿名函数、map函数的用法详解
  17. mogodb查询
  18. 用 TensorFlow 实现 SVM 分类问题
  19. CentOS 5.x上配置JBoss6.x步骤图解教程
  20. MVC实现有关时间的进度条,使用jQuery ui的progressbar

热门文章

  1. DedeCms中Channel用typeid无效
  2. Powershell(1)
  3. PHPcms的安装步骤
  4. OPEN(SAP) UI5 学习入门系列之二: 最佳实践练习(下)
  5. Slickflow.NET 开源工作流引擎基础介绍-.NET Core2.0 版本实现介绍 (转)
  6. SQL简单语句(增删改查)
  7. 1像素border
  8. [原创] Debian9上配置软件阵列
  9. Python爬虫教程——入门五之URLError异常处理
  10. 在windows bat脚本(batch)中延时