長期間更新されていないファイルをsvnの作業コピーから探す

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

ソースコード