■[OSS Tips] Redmineに連携したSVNが404になる


Redmine側でSVNを表示した時に404エラーになる場合の対処法。

 

■参考

http://ameblo.jp/welx/entry-11021654432.html

 

どうやらSSL通信を行い、かつ証明書が自己署名の場合などに、

警告が出てしまってページを生成できず、そのページに

アクセスするため404となるようだ。

 

対処法:無視するようオプションを追加

 

redmine(prefix)/lib/redmine/scm/adapters/subversion_adapter.rb

str = ''

str << " --username #{shell_quote(@login)}" unless @login.blank?

str << " --password #{shell_quote(@password)}" unless @login.blank? || @password.blank?

str << " --no-auth-cache --non-interactive --trust-server-cert"

str

 

赤文字部分を追加し、Redmineのサービス(mongrelなど)を再起動する。

 

ただし、上記はRedmineのアップデートで元に戻ってしまうので注意が必要。

コメントはまだありません。

コメントする