0

repo dir がシンボリック リンクの場合、redmine でリポジトリの個別のファイルを表示できません。

マイ リポジトリ パス: /mnt/datafs/repos

/mnt/datafs/redmine にインストールされた Redmine。つまり、/mnt/datafs/config、../../app など

私はシンボリックリンクを持っています

lrwxrwxrwx 1 www-data www-data 17 Oct 16 10:41 repos -> /mnt/datafs/repos/

mysql データベースのリポジトリ パスが /mnt/datafs/redmine/repos の場合、Redmine Web 経由でコミットされた別のファイルを表示できません

db のパスを /mnt/datafs/repos に変更すると、すべてが機能します。

そうしないと、ブラウザに次のエラーが表示されます。

エントリまたはリビジョンがリポジトリに見つかりませんでした。

注: リポジトリの表示は既に機能しています。ファイルの内容だけを表示できません。

Apache エラー ログが空です。Redmineの生産ログは次のとおりです。

GET開始
「/projects/credmine/repository/revisions/3ab72e21bbbe/entry/attributes/default.rb」
192.168.128.68 at 2013-10-15 16:07:22 +0400 RepositoriesController#entry による処理
HTML パラメータ: {"id"=>"credmine", "rev"=>"3ab72e21bbbe",
"path"=>"attributes/default.rb"} 現在のユーザー: skubriev (id=28) レンダリング
common/error.html.erb は layouts/base 内 (0.2ms) 219ms で 404 Not Found を完了 (ビュー:
46.7ms | アクティブレコード: 4.0ms)
4

0 に答える 0