最初, 戻る, 進む, 最後, 目次 に行く。


16.5 キーワード $Log$ の問題点

キーワード $Log$ にはちょっと問題があります。 開発環境で作業をしているならば、 キーワード $Log$ を使用しなくても、 cvs log を使えば同じ情報が簡単に手に入ります。 いずれにしても出荷用のファイルに履歴情報は必要ないでしょう。

さらに重要な問題は、枝を幹にマージするときに、 RCS が $Log$ の項目をうまく扱えないことです。 このマージ操作の結果、衝突が起きることがよくあります。

またファイル中のログ・メッセージは、修復される傾向にあります。 (綴の間違いやほんとの間違い等)。 しかしこの結果、 cvs log の情報とファイルの中身が一致しないことになります。 これも問題といえば問題でしょう。

どうしてもキーワード $Log$ を使うのならば、 ファイルの先頭ではなく、 ファイルの 最後 に挿入することを推奨します。 この方法ならば、 長い変更メッセージを毎日眺めなくて済みます。


最初, 戻る, 進む, 最後, 目次 に行く。