名称

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