Linux

  (最終更新日:2015.07.1)

TortoiseSVNでログメッセージを編集する方法

SVNのクライアントソフト「TortoiseSVN」では、過去ログメッセージの編集ができるのですが、初期設定を行なっていないと下記のようなエラーが表示されます。

Repository has not been enabled to accept revision propchanges;
ask the administrator to create a pre-revprop-change hook

2015-07-01_11h41_42
これを解決してログの編集をするには、各リポジトリ毎に設定を行わなければいけません。

ログメッセージの編集を許可する

SVNサーバにログインして、フックファイルをテンプレートから作成します。

su - svn
cd /home/svn/repos/[リポジトリ]/hooks
cp -p pre-revprop-change.tmpl pre-revprop-change
chmod +x pre-revprop-change

これだけで完了です。

おまけのエラーメッセージ

ちなみに下記のようなエラーメッセージが表示される場合は。

Revprop change blocked by pre-revprop-change hook (exit code 255) with no output.

2015-07-01_11h46_57
書き込み権限が無いからなので、 chmod +x pre-revprop-change を必ず実施するようにしてください。

スポンサーリンク
スポンサーリンク

関連記事

  1. Linux

    LinuxでCPUのコア数と物理プロセッサ数を確認する方法

    サーバに搭載しているCPUのコア数やプロセッサ数を確認したくなったので…

  2. Linux

    【RHEL】yum installが403エラーで失敗するときの原因と対処方法

    Red Hat Enterprise Linux で、一度システムの登…

  3. Linux

    Postfixで送信元のlocaldomainを変更する方法

    正しいFQDNではないホスト名を設定したサーバからPostfixでメー…

  4. Linux

    【sudo】メール通知の件名を変更する方法

    mail_always 設定を入れておくことでsudoを実行した際に管…

  5. Linux

    【Linux Tips】動作している処理を一時停止させてバックグラウンドで再開する方法

    ターミナルから既に実行して動作中の処理を一時停止させ、バックグラウンド…

  6. Linux

    【pigz】Linux環境でマルチコアをフル活用して圧縮・解凍する方法

    Linux環境でファイルの圧縮・解凍をするときには gzip や gu…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. PHP PhantomJSでFatal error: Unc…
  2. 【Oracle】DataPumpの対話式コマンドモードを抜け…
  3. CentOS7のPHP5.6にPhpSpreadsheetを…
  4. Azure仮想マシン(CentOS 7)のStandardデ…
  5. 【CentOS 7】特定ユーザーのクォータ設定を削除(無制限…
PAGE TOP