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

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/02/17 00:37:07
  • 終了:--

回答(3件)

id:moveyourbody No.1

SOL回答回数37ベストアンサー獲得回数02005/02/17 01:37:21

ポイント15pt

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

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

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

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

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

id:yoneyore

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

2005/02/18 14:06:13
id:moveyourbody No.2

SOL回答回数37ベストアンサー獲得回数02005/02/17 01:47:31

ポイント15pt

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.もふくめてもどすことはできないようにおもいます。

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

おさわがせしました。

id:yoneyore

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

2005/02/18 14:12:02
id:tarchan No.3

たーちゃん回答回数200ベストアンサー獲得回数22005/02/17 08:28:32

ポイント30pt

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

id:yoneyore

了解です.

2005/02/18 14:16:08

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません