2012-02-26 14:07 | tag: (none)
Subversionの作業コピー内のファイルを、リビジョンが古い順に一覧表示するスクリプトを作成した。
このスクリプトを作成した目的はwebサイトのメンテナンスのため。サイト内で長期間更新されていないページを探して見直しを行うために利用した。
以下はRedmineのtrunkに対してスクリプトを実行した様子。作業コピー内のファイルがリビジョン順に表示される。長期間更新されていないファイルが先に表示される。
4,files/delete.me 31,log/delete.me 44,db/migrate/005_issue_start_date.rb 49,vendor/plugins/rfpdf/MIT-LICENSE 49,vendor/plugins/rfpdf/test/test_helper.rb 62,db/migrate/008_create_user_preferences.rb 62,public/images/loading.gif 63,db/migrate/009_add_hide_mail_pref.rb 81,db/migrate/011_add_news_comments_count.rb 95,db/migrate/013_create_queries.rb 106,db/migrate/015_create_repositories.rb 167,db/migrate/017_create_settings.rb 223,db/migrate/022_serialize_possibles_values.rb 228,db/migrate/023_add_tracker_is_in_roadmap.rb