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アプリのため自動で実行できなかった。
残念。