版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
在对已经提交的版本进行LOG日志修改出现如下错误:
Repository has not been enabled to accept revision propchanges;
ask the administrator to create a pre-revprop-change hook
- 1
- 2
查找后发现需要修改版本库中的pre-revprop-change hook中的内容
我使用的windows 下的VisualSVN Server作为SVN的服务器。打开VisualSVN Server的管理界面,选择版本库,右击->properties->Hooks ->Pre revision property change hook
选中后点击Edit,在里面输入下面的内容,然后保存
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 %PROPNAME% is prohibited" >&2
EXIT 1
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8