WinSCPのコマンドでフォルダを同期するようにした
ふとWinSCPの設定などを覗いていたらコマンドラインからの実行もできることが分かったので、差分アップロードをしてくれるバッチファイルを作ってみました。
GUI版のWinSCPでバッチファイルのベースを作ってくれるので、それにsynchronize
コマンドを追加しました。
1 |
@echo off |
あとはGit Bashから./synchronize.bat
で起動してやれば更新したファイルだけをアップロードしてくれるようになりました。今までhexo d
が途中で止まってしまっていたり、ftp-deployで全ファイルのアップロードをしたりしていましたが今後は最低限のアップロードだけで済むようになりますね。やったぜ。
それでは。