允许修改svn历史日志记录
SVN是版本管理工具,提供的就是传说中的"后悔药"功能.但是在服这贴后悔药的时候,我们常常也后悔.比如某次提交后,发现提交日志写得乱七八糟,怎么办呢?很简单,利用SVN强大的属性编辑功能!
前提条件:
SVN服务器部分允许修改版本日志,具体来说,就是要有pre-revprop-change这个钩子:
cd /svnroot/repo
cp hooks/pre-revprop-change{.tmpl,}
chmod +x hooks/pre-revprop-change
然后在客户端执行:
svn propset svn:log "新日志" -r 要修改日志的版本号 --revprop
参数说明:
-r参数明显就是指定修改属性的版本号的
-revprop表示要修改的不是本地的什么玩意,而是整个版本库(rev)的属性.
评论: