Trac を git でフックしようとしていますが、一部のリポジトリを除いて、ほとんどは問題ありません。git からリビジョン情報を取得できませんでした。
以下を実行した後、リビジョンは Trac によって正しく収集されます
chmod -R 777 <git-repo>/objects/
(私は777が非常に危険であることを知っています、それは診断目的のためだけです)
ただし、これらの新しいコミットの場合、コミットされたアイテムは引き続き 0700 パーミッションです。
drwxrwxrwx 2 git git 4.0K 2013-02-26 10:49 80
drwxrwxrwx 2 git git 4.0K 2013-02-26 10:49 0a
drwxrwxrwx 2 git git 4.0K 2013-02-26 11:01 04
drwxrwxrwx 2 git git 4.0K 2013-02-26 11:01 a6
drwxrwxrwx 2 git git 4.0K 2013-02-26 11:01 61
drwxrwxrwx 2 git git 4.0K 2013-02-26 11:01 2f
drwx------ 2 git git 4.0K 2013-02-26 12:13 da
drwx------ 2 git git 4.0K 2013-02-26 12:13 a3
drwx------ 2 git git 4.0K 2013-02-26 12:13 8c
drwx------ 2 git git 4.0K 2013-02-26 12:13 26
しかし、最も奇妙な部分は、同じマシン内の他のいくつかの git リポジトリの場合、それらの新しいオブジェクト フォルダーのパーミッションがほとんど 755 であるということです (これは Trac ではまだ問題ありません)。
drwxr-xr-x 2 git git 4.0K 2011-07-12 17:22 14
drwxr-xr-x 2 git git 4.0K 2011-07-12 17:22 f5
drwxr-xr-x 2 git git 4.0K 2011-07-12 17:22 9e
drwxr-xr-x 2 git git 4.0K 2013-02-26 14:12 aa
drwx------ 2 git git 4.0K 2013-02-26 14:12 76
drwxr-xr-x 2 git git 4.0K 2013-02-26 14:12 44
drwxr-xr-x 2 git git 4.0K 2013-02-26 14:12 c5
drwxr-xr-x 2 git git 4.0K 2013-02-26 14:12 9c
drwx------ 2 git git 4.0K 2013-02-26 14:12 6a
これを引き起こしている可能性のあるものを知ることができますか?どうもありがとう