新搭建的svn系统能够在服务器上用命令行svn co/ci,也能够通过tortoiseSVN进行co,但是不能ci,总是报告错误:
Can't open '/mnt/vicos-code-bank/alpha/db/tempfile.tmp': Permission denied
查看/var/log/httpd/error_log,发现如下错误:
could not create activity /subversion/!svn/act - etc, etc
网上查了半天资料,有哥们提到权限问题,附件如下:
http://www.tsmonaghan.com/2010/03/18/could-not-create-activity-error-in-subversion-1-5/
当然,这哥们是因为svn 1.5不能自动创建dav导致的,我的版本是1.6,没有那个问题,但是用户权限问题时一样的。
通过命令:
chown -R apache.apache /mnt/code_bank, 顺利解决。