If.svnadmin的搭建
来源:互联网 发布:php带采集小说系统 编辑:程序博客网 时间:2024/04/28 20:30
系统是:centos 6.5
1、环境安装
其他使用yum下载:
yum
install
subversion httpd php mod_dav_svn php-pear php-mbstring
下载:iF.SVNAdmin 下载地址:http://svnadmin.insanefactory.com/
2、集成SVN与Apache
2.1修改配置文件/etc/httpd/conf.d/subversion.conf
内容:<Location /svn> DAV svn SVNParentPath /var/www/svn AuthType Basic AuthName "Restricted Access" #File will be created by SVNManager, keep location in mind! AuthUserFile /var/www/svnconfig/passwdfile Require valid-user #SSLRequireSSL #File will be created by SVNManager, keep location in mind AuthzSVNAccessFile /var/www/svnconfig/accessfile # Limit write permission to list of valid users. #<LimitExcept GET PROPFIND OPTIONS REPORT> # # Require SSL connection for password protection. # # SSLRequireSSL # AuthType Basic # AuthName "Authorization Realm" # AuthUserFile /path/to/passwdfile # Require valid-user #</LimitExcept> </Location>
2.2 创建存放的仓库和存放权限信息的目录mkdir -p /var/www/svn /var/www/svnconfigchmod -R 777 /var/www/svnchwod -R apache:apache /var/www/svnchmod -R 777 /var/www/svnconfigchown -R apache:apache /var/www/svnconfig/2.3创建svn权限信息文件
touch /var/www/svnconfig/accessfile /var/www/svnconfig/passwdfilechmod -R 777 /var/www/svnconfig/accessfilechown -R apache:apache /var/www/svnconfig/accessfilechmod -R 777 /var/www/svnconfig/passwdfilechown -R apache:apache /var/www/svnconfig/passwdfile2.4将if.svnadmin的目录包 放到/var/www/html中
我的if.svnadmin在/opt中
cp -r if.svnadmin /var/www/html/svnadminchmod -R 777 /var/www/html/svnadmin/data/chown -R apache:apache /var/www/html/svnadmin/2.5启动httpd服务
service httpd start
3、svnadmin配置
输入:http://ip/svnadmin,首先需要进行配置,如图中的Test按钮可以对相关的配置进行校验
输入完成后点击Save configuration。提示默认账户admin/admin
点击Repositories并选择Add,创建一个repo
输入需要创建的repo名称,其他默认即可,然后点击Create,创建完成repo后,点击Access-Paths添加权限
通过http://servername/svn/reponame,使用admin账户进入刚刚建立完成的repo
0 0
- If.svnadmin的搭建
- centos 6搭建SVN+Apache+IF.svnadmin实现Web管理SVN
- svn后台管理系统IF.SVNadmin
- Centos 6.5 下IF.SVNAdmin 安装
- svnadmin
- svnadmin
- SVN版本管理搭建(svn+apache+svnadmin)
- CentOS搭建SvnAdmin服务端详细步骤
- centos6.7 安装 svn 及 web管理工具 iF.SVNAdmin
- svnadmin load 遇到E125005 的错误
- svn 版本库数据的移植:svnadmin dump、svnadmin load 导出
- SVN回复旧的历史版本-需要svnadmin权限
- svnadmin 帮助
- SVN - svnadmin
- svnadmin配置
- Win7 64位搭建本地SVN服务器 Xammpp+Subversion+Java Web Svnadmin
- centos6.5 SVN搭建创建版本库 svnadmin create /home/svn/svnfile
- if......if和if......else if......else if的区别
- 【C语言】动态链表和静态链表的创建
- 腾讯管家之小火箭的实现
- Fiddler抓取Android app网络请求数据包(by 星空武哥)
- 周易六十四卦——剥卦
- 深入理解generator
- If.svnadmin的搭建
- 其实你不知道MultiDex到底有多坑
- 地理信息创业公司的生存之道
- Android 中的 Service 全面总结
- 【HUSTOJ】1007: 倒序输出
- Android群英传笔记——第十章:Android性能优化
- 研究 Z-Stack 中ZigBee 设备的 IEEE 地址
- 观察者设计模式全解
- Scala--样例类(case)详解