SVN安装、迁移
来源:互联网 发布:淘宝卖衣服挣钱吗 编辑:程序博客网 时间:2024/06/05 16:03
1.yum安装http版本
yum install httpd
2.安装svn与httpd模块
yum install subversion mod_dav_svn
3.配置httpd.conf
vi /etc/httpd/conf/httpd.conf
添加一下内容
LoadModule dav_svn_module modules/mod_dav_svn.soLoadModule authz_svn_module modules/mod_authz_svn.so<Location /svn> DAV svn SVNParentPath /data/svnroot/repository/ AuthzSVNAccessFile /data/svnroot/repository/authz.conf AuthType Basic AuthName "svn" AuthUserFile /data/svnroot/repository/authfile Require valid-user</Location>
根目录:SVNParentPath
权限文件:AuthzSVNAccessFile
认证文件:AuthUserFile
4.创建用户和用户组
groupadd svn
useradd svn
5.创建仓库目录
cd /data
mkdir -p svnroot/repository
6.修改仓库/data/svnroot权限
chown svnroot:svn /data/svnroot -R
chmod -R 777 /data/svnroot
7.关闭SELinux
setenforce 0
8.重启apache服务
centos6
service httpd restart
centos7
/bin/systemctl restart httpd.service
7.恢复文件
复制权限文件到主目录
cp authfileauthz.conf /data/svnroot/repository
恢复备份文件
/usr/bin/svnadmin hotcopy {源文件} {目标目录}
恢复release目录:/usr/bin/svnadmin hotcopy /data/svn_back/svn_2017/release-backup /data/svnroot/repository/release
8.创建其他仓库目录
svnadmin create release
9.创建svn用户(xxx为用户名)
htpasswd /data/svnroot/repository/authfile XXX
- SVN安装、迁移
- SVN迁移、安装、配置笔记
- svn安装配置迁移步骤
- linux下安装svn,svn搭建,svn迁移详解
- svn server (ubuntu) 安装与迁移
- CentOS下SVN 安装, 配置, 迁移
- svn迁移
- svn迁移
- svn迁移
- SVN迁移
- svn迁移
- svn迁移
- SVN迁移
- SVN迁移
- svn迁移
- SVN迁移
- centos5 svn安装、部署、迁移与apache整合
- linux下svn服务器安装及资源库迁移方法
- boost::asio::buffers
- 比特币源码解析(14)
- spring 源码分析 (转)
- jQuery对象和DOM对象的区别
- 《Exception in thread "main" java.lang.UnsupportedClassVersionError: J_Area : Unsupported major.mino》
- SVN安装、迁移
- 关于idea打jar包
- iOS屏幕适配系列(一): Autoresizing技术
- Java并发之线程
- 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
- mysql索引的优化
- 软件需求工程 课堂笔记2
- 机器学习笔记(二)之决策树
- docker compose php环境改进