git-set-mtimeをリリースしました
https://github.com/Songmu/git-set-mtime
ローカルファイルとディレクトリのmtimeをgitの最新コミット日時に書き換えてくれるツール。rosylillyが作っていたやつを以前から使わせてもらっていたのだけど、それをforkしたままバイナリリリースもしました。
% go get github.com/Songmu/git-set-mtime
でもインストール可能です。オリジナルに対する変更点は以下のとおりです。
- Go版のみにしてruby版は削除
- macで動いていなかったので修正
- デカイリポジトリで実行すると、too many open filesで死ぬことがあったのでsemaphore入れた
特にruby版削除は大きな変更になってしまうので、fork側で別途メンテナンスさせてもらうことにしました。ライセンスなどは元のライセンスを残しつつ適宜アップデートしているつもりですが、変なところがあったらご指摘ください。
たまに便利です。ご利用ください。