Shouji Hirata
shouj****@micro*****
2003年 5月 29日 (木) 15:33:55 JST
いつもお世話になっています。平田@マイクロフトです Windowsのコマンドプロンプトのなかでwincvsに付属していたcvs.exe(1.11)を使って コマンドラインでCVSを愛用してています。先ほどプロジェクトの中の一部のファイ ルが不要になったので cvs remove -f hogehoge..... としたのですが、本来必要なファイルまで消してしまいました。まだcommitしていな い状態なのですが、removeを取り消す方法はありませんか? -------- ちなみに失敗の原因は、複数のディレクトリからなるプロジェクトがあり、その中の ひとつのディレクトリ(Rels)とその内容を削除しようと cvs -f removee Rels\* としたところカレントから下のほかのディレクトリのファイルまで削除されてしまい ました。cvsのメッセージを見ていると cvs remove: Removing Rels\../L3Man/Rels cvs remove: Removing Rels\../L3Man/Rels_Z cvs remove: Removing Rels\../L3Prot cvs remove: scheduling `Rels\../L3Prot/L3LcnNEC.cpp' for removal cvs remove: scheduling `Rels\../L3Prot/L3LcnNEC.h' for removal cvs remove: scheduling `Rels\../L3Prot/L3LcnNECInitial.cpp' for removal とRels\~..をたどってすべてのディレクトリをremoveしているようです。 Windows(MS-DOS?)の感覚で上の指定でRelsの下を指定したつもりだったのですが、こ のような場合何か注意点があるのでしょうか? -- ===================================== 平田祥司(shouj****@micro*****) 株式会社マイクロフト(www.microft.co.jp) 神奈川県横浜市青葉区あかね台2-11-29 =====================================