svn 提交后钩子失败

svn 提交后钩子失败

设想:

我的 repo-drupal - /var/www/svn/drupal :可通过 http//abcd/repos/drupal 访问

工作副本 1- /var/www/html/drupal-wc

工作副本 2- /var/www/html/drupal-site

两者都是由“svn co http//abcd/repos/drupal /var/www/html/drupal-wc”创建的存储库的精确 svn 签出。我使用 drupal-wc,提交给它。此提交触发存储库中的提交后挂钩,该挂钩配置为 svn update drupal-site,因此最终更改在此处可见。http//abcd 配置为将 DocRoot 设置为 /var/www/html/drupal-site,并且运行正常。

为了进行测试,当我将文件添加到 drupal-wc 并提交时,出现此错误:

警告:提交后挂钩失败(退出代码 1),输出:svn:OPTIONS of'http://abcd/repos/drupal': 无法连接到服务器http://abcd

提交后脚本:

/usr/bin/svn 更新 /var/www/html/drupal-site

请指教。

答案1

var/www/html/drupal-site——svn 对此文件夹有写权限吗?

Svn 应该以对该文件夹具有写权限的用户身份运行,或者..

`chown -R username:username /var/www/html/drupal-site `

其中 username 是在服务器中运行 svn 的用户的名称。

相关内容