Eclipseの環境設定のエクスポートは、Propertiesファイルとよく似ています。これは正しいです?Eclipseの設定エクスポートの形式は何ですか?
チームと環境設定を共有したいので、データをフィルタリングする必要があります(ローカルパスの更新/削除など)。誰もこれのためのツールを知っていますか?
Eclipseの環境設定のエクスポートは、Propertiesファイルとよく似ています。これは正しいです?Eclipseの設定エクスポートの形式は何ですか?
チームと環境設定を共有したいので、データをフィルタリングする必要があります(ローカルパスの更新/削除など)。誰もこれのためのツールを知っていますか?
はい。
Eclipseの環境設定はorg.eclipse.core.internal.preferences.EclipsePreferences
で実装されています。 save(IPath location)
メソッドはconvertToProperties()
を使用して内部構造をProperties
インスタンスに変換し、結果をディスクに書き込みます。
プロジェクト固有の設定がある場合は、stored in the .settings
directory of you projectになります。
つまり、add them directly in your VCSにアクセスし、バージョンコントロールで共有できます。
フィルタリングのためのネイティブツールはありませんが、Gitリポジトリを使用している場合はfilter drivers for making sure you ignore any path-specific changesを追加できます。
あなたはWorkspace Mechanic for Eclipseを見てすることがあります:
ワークスペースのメカニックがように、環境設定を微調整拡張の場所を追加し、して、Eclipse環境のメンテナンスを自動化します。
は、タスクを作成し、新しいワークスペースを設定し、会社全体、あなたの地元チーム、あるいはあなた自身の多くのワークスペースの中で のような大きな時間の節約としてグループ間で一貫性のある環境を作成します
- :あなたはそれを使用することができますあなたの好きな新しい設定があなたの現在の、そして将来のすべてのワークスペースに確実に適用されるようにします。 (これは私たちのお気に入りの機能の1つです)
+1残念ながら、このツールは私のためには機能しません(インストール後にメニュー/アイコンはUIに追加されません)。 –
私は良い結果を得たプロジェクトでそれを使用しました。残念ながら、ワークスペース全体の環境設定を使用しています。これは、複数の開発プロジェクト(例:コンサルタントとして...次のバージョンでこれを修正するかもしれない:-) –
私の質問は、特に "エクスポート - >環境設定"です。 .settingsディレクトリはすでにバージョン化されています。 –