- 提交时忘记编写日志,想重新编辑日志信息,弹出错误提示
- 此版本库不允许修改版本属性;请管理员安装pre revprop change hook0(钩子)
- 1.png
- 这是由于缺省情况下为安全起见Subversion不允许开发人员修改已提交reversion的日志信息
- pre revprop change
- pre-revprop-change钩子在修订版本属性修改之前,正常提交范围之外被执行
- 不象其他钩子,这个钩子默认是拒绝所有的属性修改,钩子必须实际存在并且返回一个零值
- 这样属性修改才能实现。如果pre-revprop-change钩子没有实现或返回一个非零值
- 对属性的修改就不会成功,所以的标准错误输出会返回到客户端
- hook
- 这是一个版本日志变更的预处理程序,主要是用来保存老的日志信息
- 以避免在变更发生错误的时候,无法恢复
- 解决方法
- 在SVN安装目录下找到hooks目录
- 把pre-revprop-change.tmpl去掉后缀名
mv pre-revprop-change.tmpl pre-revprop-change
- 把文件的权限设为可执行
chmod +x pre-revpos-change
- 就可以修改提交的注释
- 2.png
【SVN无法编辑日志信息的解决方法】
qaq卟言2021-12-28 22:37:28
Linux
开始
完结