yattakoto

            1日コード書いて、日報書こうと思ったのにやったことを全然覚えていない。

よくある話。

そんなときことバージョン管理のログが役に立つ。

僕はSubversion使ってるので、「今日Subversionで自分がコミットしたログを表示する」ということをやるわけです。 ※コミットメッセージをしっかり書いてあることを前提にしてますヨ。 [bash] export USERNAME="tnnsst35" svn log -r {date "+%Y-%m-%d"}:HEAD -q | grep $USERNAME | sed "s/^r([0-9]).$/\1/" | xargs -n 1 svn log -r [/bash]

僕はaliasで「yattakoto」コマンドとして使ってます。 [bash] alias yattakoto='svn log -r {date "+%Y-%m-%d"}:HEAD -q | grep $USERNAME | sed "s/^r([0-9]).$/\1/" | xargs -n 1 svn log -r' [/bash]

おわり。