iF.SVNAdmin 是一个基于 Web 的,用来管理 Subversion 的认证文件的项目。无需数据库支持,直接对 Subversion 的认证文件和用户认证文件进行设置,支持 LDAP,同时也可以用来创建和删除版本库,以及对版本库进行浏览。 说来惭愧,用了将近半个月时间 ...
iF.SVNAdmin 是一个基于 Web 的,用来管理 Subversion 的认证文件的项目。无需数据库支持,直接对 Subversion 的认证文件和用户认证文件进行设置,支持 LDAP,同时也可以用来创建和删除版本库,以及对版本库进行浏览。
说来惭愧,用了将近半个月时间才完成整个安装过程。想想可能是对linux不熟悉,源码编译安装需要的依赖包太多,网上的教程也不靠谱,再加上这个不友好的黑白命令行界面,着实很让人头大。其实一开始准备用submin的,但是安装完后新建仓库报的一个错误拖了好几天实在解决不了,只能换用iFSVNAdmin。报错如下,希望有大神可以给出解决方法。
以下是正文
环境: Centos 7 x64
用到的包:apr-1.4.6.tar.gz
apr-util-1.5.1.tar.gz
pcre-8.37.tar.bz2
httpd-2.2.31.tar.bz2
lib
openssl-1.0.0e.tar.gz
php-5.3.8.tar.gz
sqlite-autoconf-3130000.tar.gz
subversion-1.8.1.tar.gz
svnadmin-1.6.2.zip
zlib-1.2.8.tar.gz
本例所有tar包都放在/usr/local/src/下,安装目录为/usr/local/
一、创建svn组和用户
adduser svn
passwd svn
切换到root用户,在/etc/sudoers文件中找到root ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:
root ALL=(ALL) ALL
原标题:Centos7下安装iF.svnadmin实现web方式管理svn(源码安装)
关键词:Centos
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。