#contents
*はじめに [#p9fd80bd]
コンテキストメニューから「ログを表示」→右クリック「ログメッセージを編集」でログを入力しても、

 Repository has not been enabled to accept revision propchanges;
 ask the administrator to create a pre-revprop-change hook

などといわれて、編集できない場合。

*解決方法 [#sb9f76f9]

リポジトリ側にhookスクリプトをおきます。

**Unix(shが使える)の場合 [#d0b5ae17]

(リポジトリ)/hook/pre-revprop-change.tmpl というテンプレートがありそのまま使えるので、pre-revprop-change としてコピーして、実行権限をつけてやればOK

#pre{{
> cd (リポジトリ)/hook/
> cp pre-revprop-change.tmpl pre-revprop-change
> chmod +x pre-revprop-change
}}

これでいけるはずです。

**Windowsの場合 [#l07682c7]
ファイル名を、(リポジトリ)/hook/pre-revprop-change.bat として以下を置く
#pre{{
if "%5"=="M" (
  if "%4"=="svn:log" (
    exit 0
  )
)
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1
}}

これでいけるのかな?(確認中)
→コメント欄の方によると行けるそうです

----
#pcomment(,reply)

test

TIME:"2010-12-01 (Wed) 17:30:17" REFERER:"http://tobysoft.net/wiki/index.php?cmd=edit&page=Subversion%2FTortoiseSVN%A5%E1%A5%E2%2F%A5%B3%A5%DF%A5%C3%A5%C8%A4%B7%A4%BF%A5%ED%A5%B0%A5%E1%A5%C3%A5%BB%A1%BC%A5%B8%A4%AC%CA%D4%BD%B8%A4%C7%A4%AD%A4%CA%A4%A4" USER_AGENT:"Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 ( .NET CLR 3.5.30729; .NET4.0C)"
Front page   Edit Diff Backup Upload Copy Rename Reload   New Pages Search Recent changes   Help   RSS of recent changes