scrap book

( ..)φメモメモ

TortoiseSVNで作ったリポジトリのコミットログを編集可能にする

TortoiseSVNリポジトリを作ったものの、コミットログが編集できず地味に面倒だったのでメモ。

結果としてバッチファイルを1つおけばいいだけだった。
TortoiseSVNリポジトリを作るといくつかフォルダができる。
そのうち「hook」というフォルダに以下のバッチファイルを置けばOK。

set REPOS="%1"
set REV="%2"
set USER="%3"
set PROPNAME="%4"
set ACTION="%5"

if %ACTION%=="M" (
  if %PROPNAME%=="svn:log" (
    exit 0
  )
)

echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1