2

Eclipse の履歴ビューには、特定のリビジョンで変更されたファイルのリストが表示されます。これらのいずれかでコンテキスト メニューを開くと、そのリビジョンでそのファイルのビューを開くオプション '開く' があります。

履歴ビューから直接、選択したファイル、つまり作業コピーのバージョンのファイルのエディターを開くにはどうすればよいですか?

背景は、履歴ビューを使用して、最近変更されたファイルを見つけてコード レビューを行いたいということです。人々は subversion 経由でコミットし、私は subclipse を使用して eclipse を subversion サーバーに接続します。

今日は、「リソースを開く」/「タイプを開く」機能を使用して、履歴ビューから読み取ることができるファイルの名前を入力する必要があります。

4

1 に答える 1

1

お気づきのように、リビジョン X のファイルを見ると、作業コピーにある同じファイルを直接開くことはできません...

しかし、変更のコード レビューを行うときは、通常、現在のバージョンだけでなく、次のバージョン間の変更も確認すると便利です。

  • 履歴で見ているリビジョンのファイル
  • そして現在のファイル。

これは「比較」エディタで行うことができます。


それを開くには:

  • 履歴ビューで、興味のあるリビジョンの行を右クリックします。
  • メニューでは、次のいずれかを選択できます。
    • "Compare current with X" : これにより、現在の作業コピーと右クリックしたリビジョンとの比較が開きます
    • 「前の状態と比較」: 右クリックしたリビジョンと前のリビジョンとの比較が開きます。
  • そのリビジョンによって複数のファイルが影響を受けた場合、比較のために使用するファイルを選択できる画面が表示されます。

利点:

  • レビューしているリビジョンによってもたらされた変更を確認できます
  • または、特定のリビジョンの後に行われたすべての変更を確認できます

欠点 :

  • 比較ビューでは、ファイルの 2 つのバージョンを同時に開くために大きな画面が必要です...
于 2010-03-05T17:15:28.063 に答える