Subversion
この属性をセットすれば、リポジトリ内の改行コードを統一できる、らしい。 http://ocean.moo.jp/pukiwiki/index.php?Subversion%2Fsvn#pb9b5366 http://subversion.bluegate.org/doc/ch07s02.html
RubyにはHashがあるのでアクセサだけのクラスをわざわざ作るのは無駄でした。 なので、修正しました。 #!/usr/bin/ruby #format_svn_log.rb require "rexml/document" require "time.rb" require 'erb' class LogEntries < Array def initialize(log) begin …
結局Rubyでやりました。日付のところもまったく問題なし。 以下に公開しておきます。 見やすく整形といってもしょぼい出力しか出てきません。 デザインセンスが欲しい・・ ちなみにXMLパーサもテンプレートエンジンもRubyインタプリタに標準添付のものだけで…