このような作業コピーを更新するコミット後のフックがあります
/usr/bin/svn update /home/xxxx/htdocs/devel
残念ながらそれは失敗します。(私はApacheを使用しているので、Subversionはwww-dataとして実行する必要があります。)これを試してください:
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
しかし、それもうまくいきません。
助言がありますか?