Subversion(SVN)のクライアントであるTortoiseSVNを秀丸エディタから扱うためのマクロです。
現在編集中のファイルに対して「追加・コミット・差分・ログ表示」の操作を行います。
リポジトリに追加
$fn = filename2; if(strlen($fn)){ $cmd = "TortoiseProc.exe /command:add /path:"; run $cmd + $fn; }
コミット
$fn = filename2; if(strlen($fn)){ $cmd = "TortoiseProc.exe /command:commit /path:"; run $cmd + $fn; }
差分
$fn = filename2; if(strlen($fn)){ $cmd = "TortoiseProc.exe /command:diff /path:"; run $cmd + $fn; }