名前
svnadmin setlog — リビジョンにログメッセージを設定します。
書式
svnadmin setlog REPOS_PATH -r REVISION FILE
説明
FILE の内容を、リビジョン REVISION のログメッセージとして設定します。
これは、svn propset --revprop を使ってリビジョン上に svn:log
属性を設定するのと似ていますが、--bypass-hooks
を使って、コミット前後のフックを実行しないようにできます。これは pre-revprop-change フックでリビジョン属性の修正が有効ではない場合に便利です。
警告
リビジョン属性はバージョン管理下にはないので、このコマンドは以前のログメッセージを完全に上書きしてしまいます。
オプション
--revision (-r) REV
--bypass-hooks
例
ファイル msg
の内容を、リビジョン 19 のログメッセージに設定します。
$ svnadmin setlog /usr/local/svn/repos/ -r 19 msg