我有一个提交后挂钩,应该像这样更新工作副本
/usr/bin/svn update /home/xxxx/htdocs/devel
不幸的是,这失败了。(颠覆应该作为 www-data 运行,因为我使用的是 apache。)试试这个:
su www-data
env - /xxxx/hooks/post-commit /xxxx/$REPO $REV
结果是:
Authentication realm: <svn://xxxx:3690> weird-looking-code
Password for 'www-data':
然后我尝试输入一些帐户/密码,但是系统帐户(root,...)和保护 svn 存储库的 apache 用户文件中的帐户都不起作用。
我什至试图
chown -R www-data:www-data /home/xxxx/htdocs/devel
但这也不起作用。
有什么建议么?