diff --git a/pmd/.gitignore b/pmd/.gitignore
index d7a3d41260..bbfdba11d8 100644
--- a/pmd/.gitignore
+++ b/pmd/.gitignore
@@ -3,5 +3,7 @@ bin/
.project
.classpath
.checkstyle
+.pmd
+.ruleset
.settings/
*.patch
diff --git a/pmd/src/main/assembly/src.xml b/pmd/src/main/assembly/src.xml
index f986cdad19..791a0a12f8 100644
--- a/pmd/src/main/assembly/src.xml
+++ b/pmd/src/main/assembly/src.xml
@@ -18,9 +18,13 @@
true
${project.build.directory}/**
+ bin/**
.settings/**
.project
.classpath
+ .checkstyle
+ .pmd
+ .ruleset
0755
0644