Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

RedmineからSubversionのリポジトリを見られない

Redmine 0.8.4で、Redmineを動かしているのとは異なるサーバにあるSubversionリポジトリを設定してリポジトリタグを開いたら

リポジトリに、エントリ/リビジョンが存在しません。

というエラーが出た。
エラー発生時のRedmineのログを見たところこの記事の状況に近い。
なので試しに

lib/redmine/scm/adapters/subversion_adapter.rb

#cmd = "#{SVN_BIN} list --xml #{target(URI.escape(path))}@#{identifier}"
cmd = "#{SVN_BIN} list --xml #{target(URI.escape(path))}@#{identifier} 2>1&"

という変更を加えてからリポジトリタグを開いてエラーを出し、再度ログを見てみると……

-----------------------------------------------------------------------
**注意**  認証領域

   <http://www.example.com> Subversion Repositories

のパスワードは暗号化されていないディスクに保存されるだけです! 可能なら、
Subversion がパスワードを暗号化して保存できるよう、システムを設定するこ
とをお勧めします。詳しくはドキュメントを参照してください。

'/home/user/.subversion/servers' の 'store-plaintext-passwords' オプションの値を 'yes' または 'no'
に設定すると、この警告がこれ以上現れないようにすることができます。
-----------------------------------------------------------------------
暗号化されていないパスワードを保存しますか (yes/no)? svn: 標準入力を読めません: End of file found
Rendering template within layouts/base

おおぅ……Subversion 1.6のPrompting before storing passwords in plaintext formに引っかかっていたのか。
ちゃんとパスワードをキャッシュしない設定にしないと……いや、というかそもそも手を抜いてホームディレクトリを持つユーザでMongrelサーバを動かしてるのがいけないんだな(;´∀`)

スポンサーサイト

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://idlysphere.blog66.fc2.com/tb.php/214-d9959caa
この記事にトラックバックする(FC2ブログユーザー)

Appendix

タグ

Blog内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。