私があなたの質問を正しく理解していれば、あなたは次のことを望んでいます:
- 同じ checkstyle 構成を共有するすべてのチーム メンバー
- 変更後、すべてのチーム メンバーが最新バージョンの構成で自動的に
私の推測では、構成が変更されるたびに、構成を手動でEclipseにインポートしていると思います。
ファイルを直接 Eclipse にインポートする代わりに、リモート構成ファイルを使用するように Eclipse を構成できます。
構成は、Eclipse の下のすべてのプロジェクトに適用され、最新の状態になります。プロセス全体については、チームに一般的な Checkstyle ルールを使用する で説明されています。これには、すべてのチーム メンバーが Eclipse を 1 回セットアップする必要があります。
一方、 mavenを使用している場合は、maven-eclipse-plugin を使用して、使用する checkstyle ファイルを記述できます。maven プロジェクトを eclipse にインポートするだけで、構成の準備が整います。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.8</version>
<configuration>
<additionalBuildcommands>
<buildcommand>net.sf.eclipsecs.core.CheckstyleBuilder</buildcommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>net.sf.eclipsecs.core.CheckstyleNature</projectnature>
</additionalProjectnatures>
<additionalConfig>
<file>
<name>.checkstyle</name>
<location>${URL}/eclipse-checkstyle.xml</location>
</file>
</additionalConfig>
</configuration>
....
Maven 構成の詳細については、次の記事Maven Checkstyle and Eclipseを参照してください。