Linux平台下如何用subversion
在学习linux的时候是不是很多用户们都不知道如何用subversion呢?那么接下来我们就带着Linux平台下如何用subversion这个问题一起去看看吧。
根据subversion的要求,好像apache2.2和subversion1.4配合上有点问题,于是找了个httpd2.0.63。为了追求完美,在安装Linux时,web服务器没有选择。这下可好了,httpd2.0.63装不上,说差apr,开始还以为是查一个rpm包,找到装了可httpd还是报同样的错误。到网上查资料,原来是apache提供的apr和aprutil工具[现在都没有明白这些工具有什么用],装这两个东东,可aprutil就是装不是,这下没有办法了!在网上找了些资料,可还是没有解决,怎么办?
想到个办法,重新安装fd6,把web服务器选上,然后卸载httpd2.2,安装http2.0.63,这总可以了吧。
在这个过程中,在网上看到httpd2.2可以与subversion1.4配合,于是实践,嘿嘿,真的可以。
然后安装svbversion,创建版本库,配置httpd,成功。把需要纳入配置库的文件导入到配置库,这下问题来了,不管需要验证不,都出现错误:svn: Can't create directory '/opt/subversion/db/transactions/0-1.txn': Permission denied。查资料,说是需要把库目录的所有者改为apache和apache用户,并且目录权限改为777。呵呵,一看httpd.conf文件,果然httpd需要作为apache.apache运行,OK,改。再次提交,还是报错。傻眼了。
原来是一个叫什么SeLinux程序作怪。运行“setenforce 0”停止它,问题解决。修改/etc/sysconfig/seLinux,把SELinux设定为disable,下次启动系统后将不会自动启动SELinux。
文中就是小编介绍Linux平台下如何用subversion的内容,如果有对这些系统操作不熟悉的用户可以锁定我们爱站技术频道的其他教程,希望对你有所帮助哦。
上一篇:Linux下安装LAMP的过程