[[FrontPage]] * TortoiseSVN [#zff3d772] - [[SVN]] の Windows クライアント。単体でもローカルリポジトリの管理はできる。 - 公式 http://tortoisesvn.tigris.org/ * 関連ツール [#z32f3120] - xdocdiff -TortoiseSVNでWord, Excel, PowerPoint, pdfのdiffを見れるようにするツール- http://freemind.s57.xrea.com/xdocdiff/ * トラブル [#f51abb4f] ** ログを編集できない [#ofb94306] *** 問題 [#z123761f] ログを編集しようとすると、以下のエラーメッセージが出て編集できない。 Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook *** 対策 [#x0481a7e] メッセージの通り、pre-revprop-change のフックが必要。 デフォルトでは、リポジトリフォルダ/hooks に sh スクリプトのテンプレートが置かれている。詳細はここを見ること。 Windows の場合は、バッチファイルにすればよい。 以下はテンプレートを Windows 用のバッチファイルにしたもの (NT以降) リポジトリフォルダ\hooks\pre-revprop-change.bat if "%5"=="M" ( if "%4"=="svn:log" ( exit 0 ) ) echo "Changing revision properties other than svn:log is prohibited" >&2 exit 1 - 参考 http://www.clip.gr.jp/~imai/PukiImaiWiki/index.php?Subversion クライアントからコミットしたログを変更する方法