1.【安装基本软件包】,  yum -y install httpd subversion mod_dav_svn

2.【验证svn安装是否成功及httpd 的mod_dav模块是否加载】

svn --version或  svnserve --version

mod_dav.so

3.[svn具体配置]

【创建版本库】,

mkdir -pv /svn/data --主目录

svnadmin create /svn/data/www  --创建版本库

chmod -R 700 /svn/data 权限设置

chown -R apache:apache /svn/data

【建apache svn目录】

<Location /svn>    --表示访问目录

DAV svn    --模块名

SVNParentPath /svn/data    --库文件夹

AuthType Basic    --apache 认证方式

AuthName "svn"    --验证弹出窗口名称

AuthUserFile /svn/passwd    --登录帐号

AuthzSVNAccessFile /svn/auth.conf  svn权限认证

Require valid-user  表明/svn/passwd文件中用户均有效

</Location>

具体的环境搭建根据自己的版本库位置设置即可,

【创建svn帐号】

htpasswd /svn/passwd rui

配置权限认证文件/svn/auth.conf

[groups]

admin = ce,rui

[/]

rui = rw

ce = r

修改/svn/auth.conf的权限

chown -R apache:apache /ssvn/auth.conf

【测试验证】

启动svn,并重启httpd

svnserve -d -r /svn/data

service httpd restart

在windows下用户TortoiseSVN导入一个已存项目到我们的www项目中

successfully,

最新文章

  1. CentOS 7 安装出现 /dev/root does not exits 导致无法安装的问题
  2. InstallShield打包设置相对路径
  3. Winform文件下载之WebClient
  4. maven遇到的问题
  5. 一个tomcat上放多个webapp问题,那这多个webapp会不会竞争端口呢?不会!安全两码事
  6. 关于 Lua 内存泄漏的检测
  7. 使用form的target属性屏蔽url跳
  8. Java Enum使用演示样品枚举
  9. margin负值的相关应用
  10. js 判断一个文本框是否获得焦点
  11. 基于Html5 Plus + Vue + Mui 移动App 开发(二)
  12. python爬虫-百度百科百名红通人员名单
  13. vs2010 vs2013等vs中如何统计整个项目的代码行数
  14. C 栈实现队列节点的管理
  15. javascript中let和var的区别
  16. LOJ.2721.[NOI2018]屠龙勇士(扩展CRT 扩展欧几里得)
  17. OpenOCD 0.9.0 release
  18. angular学习笔记(三十)-指令(2)-restrice,replace,template
  19. Beta冲刺三——《WAP团队》
  20. DB分布式 跨库分页

热门文章

  1. PNotes – 目前最优秀的桌面便签软件 - imsoft.cnblogs
  2. android 自动拨打电话 挂断电话代码
  3. WPF 带CheckBox、图标的TreeView(转)
  4. leetcode:Pascal&#39;s Triangle【Python版】
  5. c++标准库的所有类型
  6. Jenkins系列之Jenkins的安装
  7. 【转】每天一个linux命令(10):cat 命令
  8. Oracle数据泵的使用
  9. jquery操作select大全详解
  10. 在 Windows 上使用 Cygwin