check if you have the permission of /var/www/html/mysite/
SVN post-commit update error (Can't create temporary file from template / permission denied)
-
04-06-2022 - |
Pergunta
My post-commit hook is:
/usr/bin/svn update /var/www/html/mysite/ --username myusername --password mypassword --no-auth-cache >> /var/www/html/mysite/foo.txt 2>&1
After performing a commit, my post-commit hook outputs to foo.txt the following:
Updating '/var/www/html/mysite': svn: E000013: Can't create temporary file from template '/var/www/html/mysite/.svn/tmp/svn-XXXXXX': Permission denied
Any ideas?? Must be something related to permissions. It used to work, but something happened.
Solução
Outras dicas
When this happens to me (svn 1.7.14), I usually just have to create the tmp directory and retry the command:
mkdir /var/www/html/mysite/.svn/tmp
For all Linux Machine Users
Its file permission issue run this particular command in linux terminal.
chmod -R 0777 /var/www/YourProjectName
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow