TortoiseSVN の SVN更新 を自動化して、定期的にリポジトリと同じ状態を保ちたい
#バージョン管理git

created: 2013/04/11, modified: 2023/04/22

SVN において、作業コピーを修正する際、リポジトリーから最新のバージョンを持ってきます。つい SVN 更新を忘れて修正を始めてしまうこともあるので、定期的に SVN 更新を走らせることができないかを考えました。定期処理は Windows 標準の 「タスクスケジューラ」 を使い、 TortoiseSVN はタスクスケジューラと直接連携はできないので、bat ファイルを作成・登録し実現します。

batファイルの作成

「TortoiseSVN の全コマンドはコマンドラインパラメータから制御できる」とのことです。

タスクスケジューラで自動化

【Windows 10対応】タスクスケジューラで定期的な作業を自動化する (1/2)
http://www.atmarkit.co.jp/fwin2k/win2ktips/1368taskw7/taskw7.html

Windows DOSコマンド、バッチファイル(.bat)サンプル、コマンドプロンプト
http://memorva.jp/memo/windows/dos_bat.php