SVN提交后更新错误(无法从模板创建临时文件/权限被拒绝)

use*_*136 8 linux svn post-commit-hook

我的post-commit钩子是:

/ usr/bin/svn update/var/www/html/mysite/--username myusername --password mypassword --no-auth-cache >> /var/www/html/mysite/foo.txt 2>&1

执行提交后,我的post-commit钩子输出到foo.txt以下内容:

更新'/ var/www/html/mysite':svn:E000013:无法从模板'/var/www/html/mysite/.svn/tmp/svn-XXXXXX'创建临时文件:权限被拒绝

有任何想法吗??必须是与权限相关的内容.它曾经工作,但发生了一些事情.

sig*_*lha 9

检查你是否拥有/ var/www/html/mysite /的许可


小智 6

当发生这种情况(svn 1.7.14)时,我通常只需要创建tmp目录并重试以下命令:

mkdir /var/www/html/mysite/.svn/tmp
Run Code Online (Sandbox Code Playgroud)