注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
巨大なテキスト扱いのファイルがSVNレポジトリにコミットされている場合(一般的なソフト開発では普通遭... 巨大なテキスト扱いのファイルがSVNレポジトリにコミットされている場合(一般的なソフト開発では普通遭遇しないようなケース?でも業界によっては軽く単発で100Mbyte以上のテキストファイルを運用せざるを得ない事もあったりなかったり)、Changesetを要求されればTracBrowserはある意味真面目にブラウザ上に要求通りに表示しようとして固まってしまう(あるいはメモリエラーでoops)。 max_diff_bytes,max_diff_filesの設定値で表示抑制できるとなっているが、おそらくその前処理部分で死亡してしまう(unicode変換辺りが重いヨカン)。 その一方で属性binary扱いのファイルであれば最初から差分抽出処理が走らずTracBrowserも固まらない。しかし全てのcommitterに巨大なテキストは皆の迷惑だからbinary属性つけろというのも運用としてなかなか難
2010/08/22 リンク