今朝、私はSubversionの改訂をコミットしようとしましたが、突然、そうする許可がなくなったことがわかりました。
'/svn/db/txn-protorevs/21000-ga9.rev'を'/svn/db/revs/21/21001'に移動できません: アクセス拒否
revsディレクトリを見ると、誰かが21000番目のリビジョンをコミットしていて、新しいディレクトリのグループ書き込み権限が何らかの理由で欠落していることに気付きました。
drwxrwsr-x 2 svn svn 24K 2008-10-27 10:04 19 drwxrwsr-x 2 svn svn 24K 2008-12-18 07:13 20 drwxr-sr-x 2 jeff svn 4.0K 2008-12-18 11:18 21
そのディレクトリにグループ書き込み権限を設定すると、コミットできるので、さらに1000回のリビジョンに対応できます。しかし、なぜこれが発生するのでしょうか。また、発生しないようにするにはどうすればよいでしょうか。