[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[cvs-ml 519] Re:ファイルの削除と変名について
Hiroki Hasegawa <hasegawa@trd.nm.fujitsu.co.jp> writes:
> あるファイルを削除したいのですが、その履歴は残したいのです。
> a.cというファイル リビジョンが1.5だとして削除します。
> その後、リビジョン 1.4や1.5のソースを取り出したいのですが、
> 私が調べた範囲ではレポジトリ自身から削除されてしまい、以前のリビジョン
> のソースを取り出せないように思えたのですが、何かよい方法はありますか?
普通に co すれば取り出せると思いますが、どのようなオペレーションを
おこなわれたのでしょうか?
> また、変名ですが、これも削除し、追加しますと同じ問題が生じます。
> 強引にレポジトリ内のファイルを変名する事も考えましたが、それでは以前の
> ファイル名で復活出来ませんですよね? これまた、どのように行えば良いのか、
> 教えてください。
こっちはうまい方法はないと思います。僕は
% mv OLD NEW
% cvs remove OLD
% cvs add NEW
% cvs commit NEW OLD
して、コミット時のログにファイル名を変更したというメッセージを残しておき、
それを目印に過去の修正履歴をおいかける運用にしています。
-- やまの