最近の作業の保存は、サブバージョンにコミットです。
Windowsで、クライアントはTortoiseSVN。
TortoiseSVNをコマンドラインから利用するとマウス作業が減って省力化できます。
サンプル(リポジトリが C:\remix\ という前提)
C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe /command:commit /path:"C:\remix\core\views\" /closeonend:1 /notempfile/notempfile は必須。/closeonend:1 は自動的にログを閉じる。
パラメーターの詳細は C:\Program Files\TortoiseSVN\bin\TortoiseSVN_ja.chm
目次の一番最後 "D.1. 使用できるコマンドとオプションの一覧" を参照。
おすすめはBluewindなどのコマンドラインランチャーと組み合わせて使うことです。
ほぼキーボード操作だけでコミット・更新可能です。
(ログメッセージの入力は、Alt+oで飛ばせます。)
もう少し進化させて、好きなキーに割り当ててみる
AutoHotkeyでキーに割り当てる
AutoHotkey
http://www.autohotkey.com/
AutoHotkeyを流行らせるページ
http://lukewarm.s101.xrea.com/
AutoHotkey.iniに以下のように書くとF1キーに割り当てられる
f1::Run, C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe /command:commit /path:"C:\remix\core\public\js" /closeonend:1 /notempfile
subversionのコミットログで出退報告してる人におすすめ。
コメントする