gtag

2015年6月23日 星期二

SVN 如何修改已簽入訊息(Edit message after commit)

Visual SVN Server 預設無法修改簽入(commit)後的訊息,通常會遇到這個訊息:


可以到建立好的儲存庫(Repository)目錄下子目錄hooks,建立一檔名為pre-revprop-change.bat的批次檔,內容如下:

rem Only allow log messages to be changed.
if "%4" == "svn:log" exit 0
echo Property '%4' cannot be changed >&2
exit 1

這樣就完成了,那些Repository需要開放編輯權限的就複製一份到hooks的目錄下即可。

沒有留言:

張貼留言