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

    さくらのVPSにCentOS 5をインストールする方法

    諸事情により古いOSをインストール必要に迫られたので、さくらのVPSで…

  2. Linux

    sendmailで別サーバからのメールリレーを許可する設定をする方法

    サーバAからサーバBを経由してメールを送信するのを「リレー」といいます…

  3. Linux

    インタフェース毎の通信状況を確認できるifstatusをソースからインストールする方法

    Linuxサーバにおいて、各インタフェースのトラフィックをリアルタイム…

  4. Linux

    scsi_idコマンドでWWIDを確認する方法

    FCなどでマルチパス設定をする際に、ディスクのWWIDが必要になります…

  5. Linux

    cURL:インストール時にlibSSH2でエラーになる場合の解決策

    cURLをソースインストールする際に --with-libssh2 を…

  6. Linux

    gzファイルを解凍しながら別サーバにSSH転送する方法

    gz形式の巨大な圧縮ファイルを解凍して別サーバにSCP転送すると時間が…

コメント

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

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

最近の記事

  1. さくらのVPSにCentOS 5をインストールする方法
  2. PHP PhantomJSでFatal error: Unc…
  3. 【Oracle】DataPumpの対話式コマンドモードを抜け…
  4. CentOS7のPHP5.6にPhpSpreadsheetを…
  5. Azure仮想マシン(CentOS 7)のStandardデ…
PAGE TOP