人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

CVSNTがサーバー、eclipseがクライアントで作業を進めております.誤ってCVSにコミットしてしまったのですが、これを綺麗にロールバックする方法はないでしょうか?具体的には、Ver1.5というファイルを、ver1.4というファイルに戻したいです.オーバーライドして直すという方法は無しでお願いします.

●質問者: riceflow
●カテゴリ:コンピュータ
✍キーワード:CVS eclipse オーバー クライアント コミット
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● SOL
●15ポイント

http://trustudio.japansite.org/modules/wfsection/article.php?art...

リソースヒストリーから参照するのが一番簡単だとおもいます。

http://www.geocities.co.jp/SiliconValley-SanJose/1116/eclipse-cv...

ヒストリー表示

http://www.ne.jp/asahi/hishidama/home/tech/cvs/usage.html

CVS使用法メモ(Hishidama's CVS usage Memo)

ここには、eclipse上でのCVS操作と、本当に発行されるcvsについて考察がありますので、「恒久的に古いファイルを復活させる方法」を参考されるといいとおもいます。

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=18353&fo...

また、CVSNTだとeclipseやCVSNT自身のバージョンによって、問題が報告されているようです。ご参考です。

◎質問者からの返答

残念ながら求めている情報とは違うです。結局はオーバライドになってしまうのではないでしょうか?しかしながら、4番目の情報が別件で非常に参考になります。ありがとうございます。


2 ● SOL
●15ポイント

http://www.hatena.ne.jp/1108568227#

CVSNTがサーバー、eclipseがクライアントで作業を進めております.誤ってCVSにコミットしてしまったのですが、これを綺麗にロールバックする方法はないでしょうか?具体的.. - 人力検索はてな

再度で、ごめんなさい、1 のものです。

「オーバーライドして直すという方法は無し」の意味を誤解していました。

このURL(

http://www.ne.jp/asahi/hishidama/home/tech/cvs/usage.html

CVS使用法メモ(Hishidama's CVS usage Memo)

)のサイトによると、「古いファイルを復活させるには、一旦古いファイルの内容を取り出し、新しい修正としてコミットするしかない。」

とありますので、バージョンNo.もふくめてもどすことはできないようにおもいます。

勘違いでしたら、ポイントはいりません。

おさわがせしました。

◎質問者からの返答

そうです。やはり調べたところ私もそのような結果に行き着きました.正確には物理的な方法(エクスプローラ上で直接いじっていく)でやれば解決できそうな気がしてきましたが、さすがにそこまで面倒なことをしてやるようなことでもないので。


3 ● たーちゃん
●30ポイント

http://lists.gnu.org/archive/html/bug-cvs/2001-07/msg00050.h...

cvs checkout/update --help?

ver1.4をチェックアウトしてver1.6としてコミットするのが妥当だと思います。

◎質問者からの返答

了解です.

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ