TechBox

業務で使えそうな技術を紹介します。

【Windows】TortoiseSVNでコマンドから実行しよう

TortoiseSVNをコマントから実行する方法を紹介します。

ダウンロード先

TortoiseSVN公式ページよりダウンロードを行います。
Downloads · TortoiseSVN

32bitか64bitを環境にあったインストーラーをダウンロードしてください。
f:id:hotkou:20180314125307p:plain

日本語化

TortoiseSVN公式ページより、Language packs>Japaneseの日本語化パックがありますので、ダウンロードしてそのまま実行すればOKです。
f:id:hotkou:20180314144331p:plain

サンプルバッチ

以下のようなbatを作成しました。
commit対象が複数あり、同じlogメッセージを入れる場合等に便利です。

■add_commit.bat

SET message="logメッセージ"

REM add
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:add /path:"ファイルパス" /closeonend:3 

REM commit
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:commit /path:"ファイルパス" /closeonend:3 /logmsg:%message%


以上です。