查看文章 |
允许在SVN上修改历史日志信息
2009-09-05 23:00
允许在SVN上修改历史日志信息
历史上的日志写的不好,我们希望修改,Subversion在默认情况下是不允许的,并且会提示需要创建pre-revprop-change钩子。最简单的方式是创建一个空白的pre-revprop-change.bat文件放到版本库的hooks目录下,但是这种方式不够严格,用户具备了修改所有属性的权利,例如修改作者的权利(可以提交垃圾然后栽赃嫁祸了)。所以要限制用户只能修改日志,所以有了下面的代码,将其存为pre-revprop-change.bat放到版本库的hooks目录下即可。
文件名:pre-revprop-change.bat
REM SVN pre-revprop-change hook allows edit of logmessages from TSVN setlocal if not "%ACTION%"=="M" goto refuse :refuse :OK |
最近读者:

