ディレクトリ単位のパッチ

Windiffを使うのが嫌でいままでText::Diff(とかTortoiseSVNのCreate patch)でちまちまパッチをつくっていたのですが、考えてみればメインマシンには(全然使っていない)cygwinも入っているんだからdiff -ur from_dir to_dir > patchとかすればふつうにディレクトリ単位でパッチ取れたんだよなあということにいまさら気がついた。orz