をロックの.svnする拒否された権限、私はpost-commit hook failed
エラーを取得する:SVNのコミット後 - /がコミットした後
svn: Can't open file '.svn/lock': Permission denied
は奇妙なことに、私のポストコミットフックファイルだけ呼び出されていないときには、それ自身の上で完全に正常に動作実際のコミットから
ここで、コミット後のファイルは別の作業コピーであるsvn update
になります。そのため、この作業コピーにエラーがあると想定します。
この作業コピーで.svn
に入ると、locks
ファイル/ディレクトリがありません。これは、おそらくスクリプトが失敗する理由です。
これは私のコミット後のファイルです:
#!/bin/sh
REPOS="$1"
REV="$2"
cd /var/www
/usr/bin/svn update
にはどうすれば問題を解決することができますか?
ああ、私はそれを持って、chmodはデフォルトでは隠しファイルをしないでください! – ACarter
@ACarter私は謙虚にあなたが "受け入れ"オプションを思い出させる:) –
確かに、私は謙虚にあなたが答えを受け入れることができる前に限界についてあなたに思い出させる:) – ACarter