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

[cvs-ml 528] Re: ファイルの削除と変名について



こんにちは。

In message "[cvs-ml 526] RE: ファイルの削除と変名について",
KOIE Hidetaka wrote...
 >From: Hiroki Hasegawa <hasegawa@trd.nm.fujitsu.co.jp>
 >Subject: [cvs-ml 525] Re:  ファイルの削除と変名について
 >Date: Wed, 19 Apr 2000 09:59:12 +0900
 >
 >  |  >%cvs checkout -r BEFOR_RENAME project_name
 >  |  >
 >  |  >で old.c が checkout できます。new.c は出てきません。
 >  |  >詳しくは info の "Adding and removing" の節を読みましょう。
 >  | 
 >  | そうなんですが。私が勘違いしていたようです。
 >
 >どういう動作を期待されていたのでしょうか。
 >参考までにうかがいます。

はらぐちさんが書かれた

ーーーー
長谷川> 以前 cvs tag タグ名 でタグ化し、とあるファイル(a.c)を
長谷川> cvs remove -f a.c
長谷川> cvs commit
長谷川> で削除後、
長谷川> cvs checkout -r タグ名  プロジェクト名

長谷川> でa.cはチェックアウトされるのでしょうか?

まぁ試しにやってみればわかりますが、checkout されます。


%cvs tag BEFOR_RENAME old.c
%mv old.c new.c
%cvs remove old.c
%cvs add new.c
%cvs commit -m "renamed old.c to new.c" old.c new.c

とした後で、

%cvs checkout -r BEFOR_RENAME project_name

で old.c が checkout できます。new.c は出てきません。

ーーーー
が出来ない(一度削除したファイルは前のリビジョンでも復活しない)と思ってました。

----------
富士通   長谷川 博己 
hasegawa@trd.nm.fujitsu.co.jp