1

私の Eclipse プラグインは、プロジェクト固有の設定を に保存しますorg.myplugin.ide.eclipse.core.prefs。これには、複数の設定がキーと値のペアとして含まれています。これらの設定のいくつかをバージョン管理下に置き、他の設定を無視したいと考えています。これを行うには、ファイルを 2 つのファイルに分割する必要があります。それは可能ですか?その場合:どのように?

参考までに: プラグインは Sonar Eclipse Plugin です。

4

1 に答える 1

0

あなたがすべき:

  • org.myplugin.ide.eclipse.core.prefsファイルをまったくバージョン管理しない
  • 必要な値のみを別の「値ファイル」にバージョンアップする
  • 見つかったファイルを変更できるスクリプトのバージョンを変更org.myplugin.ide.eclipse.core.prefsし、バージョン管理された「値ファイル」からのデータで正しい行を変更します。
    それは、あなたが期待する値でファイルを復元しorg.myplugin.ide.eclipse.core.prefsます(そして、それらは上記の「値ファイル」でバージョン管理されています)

ファイルで宣言されたコンテンツ フィルターを使用して、git で自動的に行うことができます。.gitattributes

コンテンツ フィルタ

チェックアウト時に、その .gitattributes に登録されたスクリプトがファイルを探しorg.myplugin.ide.eclipse.core.prefs、必要な値の調整を実行します。

于 2013-05-25T11:00:44.643 に答える