我不知道這個掛鉤是否是開箱即用的,或者如果我只是搞砸了,我只需要更換它,但是當我去嘗試編輯日誌評論在提交我得到這個錯誤信息:pre-revprop-change掛鉤要麼失敗
DAV請求失敗;可能是存儲庫的pre-revprop-change鉤子失敗或不存在
至少有一個屬性更改失敗;倉庫是不變的
錯誤設置屬性「log」
我用龜v1.6.7但因爲我安裝龜,只是從來沒有看過,但它是非常惱人一直有這個問題。
但是由於我無法弄清楚如何使用Tortoise執行svn命令行調用,我只需進入存儲庫並打開pre-refprop-change模板,其下面就是它的內容。
REPOS="$1"
REV="$2"
USER="$3"
PROPNAME="$4"
ACTION="$5"
if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 1
因此,仍然試圖找出如何改變這個,使龜(顛覆是),讓我編輯評論。爲什麼要編輯評論?因爲在我意識到我錯過了x,y,z之後,有很多次我發起並忘了在提交後添加更多評論。對任何人都適用。儘管允許開發人員執行此操作存在安全風險,但我們每隔2小時備份一次存儲庫,因此如果有人經過並刪除它們,哦,我願意冒這個風險,因爲我們有這個備份。這種風險不應該掩蓋隨意修改意見的能力。
[什麼是SVN一個的pre-revprop-change鉤子以及如何創建它?(http://stackoverflow.com/questions/197224/what-is-a-pre- revprop-change-hook-in-svn-and-how-do-i-create-it) – 2014-01-28 17:14:43