Eclipseでエクスポートされたクラスを変更しないようにマークする

StackOverflow https://stackoverflow.com/questions/805779

質問

私のワークスペースには、SVNチェックアウトクラスとSVNエクスポートクラスがあります。 クラスを2つのワーキングセットに分けます。エクスポートされたクラスは、別の機能ベースのプロジェクトのメンバーであり、ワークスペース内でこのクラスを変更することはできません。

バグを修正したり、確実にしたい新しい機能を実装したい場合は、エクスポートされたクラスが変更されないようにします。

エクスポートしたクラスをフラグでマークできます。ワークスペースでこのクラスを変更することはできません。読み取り専用のようなものが役立ちます。誰かが既存のソリューションで同様の問題を知っていますか。

ありがとう

役に立ちましたか?

解決

ここで役立つと思われる2つのことがあります。

  1. ファイルシステムですべてを読み取り専用としてマークします。 Eclipseで編集する場合、編集しようとするとプロンプトが表示され、読み取り/書き込みを行うかどうかを尋ねられます。
  2. すべてを派生としてマークします。同じ種類のプロンプトが表示され、それが派生ファイルであることを警告します。ここでの問題は、物事を派生としてマークできるプラグインがない限り、すべてのファイルをマークする必要があるということです。 (ただし、このようなプラグインの作成は非常に簡単です-このアプローチを取りたい場合は、私にメールしてください:scott@javadude.com)

どちらも完全に停止することはありませんが、プロンプトが役立つ場合があります(両方を実行すると、2つのプロンプトが表示されます...)

これがお役に立てば幸いです!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top