[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[cvs-ml 192] cvs removeしたファイルへのタグ付け



吉永@千葉です。

cvs tagは、cvs removeしてまだcommitしてないファイルを
以下のようにスキップしてタグを付けてくれないんですね。

cvs tag: skipping removed but un-commited file `test.c'

スキップしないようにする方法はありませんか?


<背景>
commitの度に以下の3つのcvsコマンドを実行しています。

  cvs tag commit前タグ
  cvs commit
  cvs tag commit後タグ

これは各commitでの修正内容(差分)を容易に取り出せるようにするためです。
# 実際は上記3コマンドを手で打つのではなくスクリプトにしています。
ところがcvs tagがcvs removeした(かつcommitしてない)ファイルを
スキップしてしまうので修正前の状態を復元できません。

commit直前ではなく修正作業開始前にタグをつけておけば
このような問題は起きないのですが、
できればcommit直前にタグを付けたいです。
-- 
吉永 孝明 (Y.Yoshinaga) <mailto:yoshi@mail.club.ne.jp>