名前

svnadmin setlog — リビジョンにログメッセージを設定します。

用法

svnadmin setlog REPOS_PATH -r REVISION FILE

説明

FILEの内容をリビジョン REVISIONのログメッセージとして設定します。

これは、svn propset --revpropを使ってリビジョン上に svn:log属性を設定するのと似ていますが、 --bypass-hooksを使ってコミット前後のフックの実行を避ける ことができます。これは pre-revprop-change フック中でリビジョン属性の修正 が有効ではない場合に便利です。

警告

リビジョン属性はバージョン管理下にはないのでこのコマンドは以前の ログメッセージを完全に上書きしてしまいます。

スイッチ

--revision (-r) ARG
--bypass-hooks

ファイルmsgの内容をリビジョン19のログメッセージに設定します:

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