svnadmin setlog

Posted on Posted in 2.svnadmin

名称

svnadmin setlog              — 设置某个修订版本的日志信息。

概要

svnadmin setlog REPOS_PATH -r REVISION FILE

                     

描述

设置修订版本REVISION的日志信息为FILE的内容。

这与使用svn propset –revprop设置某一修订版本的svn:log属性效果一样,除了你也可以使用--bypass-hooks选项绕过的所有pre-或post-commit的钩子脚本,这在pre-revprop-change钩子脚本中禁止修改修订版本属性时非常有用。

警告

修订版本属性不在版本控制之下的,所以这个命令会永久覆盖前一个日志信息。

选项

--revision (-r) REV --bypass-hooks

                     

例子

设置修订版本19的日志信息为文件msg的内容:

$ svnadmin setlog /usr/local/svn/repos/ -r 19 msg