TortoiseSVN での自動Export

SVNをWindowsからTortoiseSVNで利用しているのだが、更新した際に最新バージョンを共有フォルダにExportしたかった。

まず、”[SVNのレポジトリ]hookspost-commit.bat”を次のように作ってみた。

set path=%PATH%;”C:Program FilesSubversionbin”
set REPO=%1
set REV=%2

svn export –force -r %REV% %REPO% c:temp
だが、SVN自体はインストールしていないため、TortoiseSVNを呼び出してやってみようと

set path=%PATH%;”C:Program FilesTortoiseSVNbin”
set REPO=%1
set REV=%2

TortoiseProc /command:export /url:”files:%REPO%” /path:c:temp
と、してみたが、GUIアプリのため自動で実行できなかった。

残念。

参考:付録 D. TortoiseSVN の自動化

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です