2008-09-16 10 views
7

これで私はこの質問をするのに苦労し始めました。CVSのファイルの2つのリビジョン間で基本的な違いをどのようにしたらいいですか?通常、私は最新のリビジョンといくつかの古い古いものを比較したいと思います。私はEclipse CVSプラグインを使用しています。選択したファイル(HEADや他のブランチからの最新のリビジョン)のコンテキストメニューから "compare with-> Another branch + version ..."を使用すると、ブランチ、タグ、日付のリストが表示されますが、リビジョンは表示されません。通常、私は過去に十分にあることを知っている日付を作成したので、必要なリビジョンを比較することができますが、より良い方法が必要であると考えました。Eclipseで2つのCVSリビジョンを比較する

答えて

10

答えは、コンテキストメニュー - >チーム - >履歴を表示を使用してファイルの履歴を表示し、選択のための2つのリビジョンとコンテキストメニューを選択して、>互いに比較します。

1

主に二つの方法があるようです:

コンテキストメニュー - > Team->リニア履歴を示し、あなたが選択し、それらの間で比較することができ、しかし、それは非常にすることができた歴史に

を表示あなたのプロジェクトが多くのブランチ/タグを持っているときは膨大で読みにくい。個人的に私はよりそれはあまり有用であることが判明している:

コンテキストメニュー - > Team->ショーあなたがオンになっている/タグ特定のブランチにコミットされているものの歴史を示しているようだ歴史

をコミットします。ファイル単位またはフォルダ単位で行うことができます。出力は非常に似ていますが、私はそれがより明確であることがわかります。コミット日付をクリックすると、その日付にコミットされた(関心のある)すべてのファイルが表示されます。あなたは、ファイルをダブルクリックすると、あなたがコミットの歴史の中で別のファイルと比較できるように、

、それはその後、別のメニューが表示されます

EDIT (あなたは「他」をダブルクリックした場合、私は見つけます私はあなたが同じように動作するかどうかわからない、3つのプラグインを比較しているという事実によって影響を受けるかもしれませんが、それは何かをしないで、あなたはダイアログで "OK"をクリックする必要があります。それなし) 編集

また、右上に小さなボタンがありますあなたがヒストリビューに切り替えることを可能にするコミット履歴ウィンドウ(ただし、私はこのようにすれば通常の履歴ビューよりも読みやすくなります)

コミット時に追加されたコメントを表示する必要があります。個人的には私が持っていないものと個人的な経験の違いについて読んでいます。

私はそれぞれの正式な説明をしないことをお詫びします。これは純粋にそれらを使用した私の個人的な経験からです。私は実際にそれらを研究していません...

関連する問題