允许修改svn历史日志记录

post by rocdk890 / 2012-5-25 9:27 Friday linux技术
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)的属性.

夜空- 本站版权
1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:blog.slogra.com/post-202.html

标签: svn 修改 日志 log 历史 记录

评论: