【发布时间】:2013-06-24 18:45:15
【问题描述】:
提交后,我收到post-commit hook failed 错误:
svn: Can't open file '.svn/lock': Permission denied
奇怪的是,我的提交后挂钩文件本身运行得非常好,只是在从实际提交中调用时却没有。
现在,提交后文件以svn updateing 另一个工作副本结束,所以我认为错误在这个工作副本中。
当我在这个工作副本上进入.svn 时,没有locks 文件/目录。这大概就是脚本失败的原因。
这是我的提交后文件:
#!/bin/sh
REPOS="$1"
REV="$2"
cd /var/www
/usr/bin/svn update
我该如何解决这个问题?
【问题讨论】:
标签: svn post-commit-hook