เมื่อเราใช้เครื่องมือการจัดการเวอร์ชัน เช่น CVS, SVN หรือการเก็บเกี่ยว เราจะพบโฟลเดอร์และไฟล์ที่ซ้ำซ้อนจำนวนมากที่อยู่นอกโค้ดในซอร์สโค้ดในเครื่องที่ถูกเช็คเอาท์ โฟลเดอร์และไฟล์เหล่านี้มีความสำคัญมากสำหรับเครื่องมือการจัดการเวอร์ชัน ไม่สามารถลบแบบไม่ได้ตั้งใจได้ แต่ดูเหมือนว่าจะเป็นอุปสรรคเล็กน้อยในการพัฒนาโครงการของเรา
ใน Eclipse คุณสามารถยกเว้นได้ด้วยวิธีต่อไปนี้:
วิธีที่หนึ่ง:
"Project->Properties->Java Build Path", แท็บ "Source" ในแผงด้านขวา, ขยาย "source folder" และคุณจะเห็น "Included", "Excluded" และ "Native Library Location:",
เพิ่ม "**/.svn/**" ไปที่ Excluded เพื่อแยกไฟล์ svn ทั้งหมดออกจากเส้นทางการคอมไพล์
วิธีที่สอง:
คุณสามารถเพิ่ม ",.svn" ในตัวเลือกของคอมไพเลอร์ Java->อาคาร->โฟลเดอร์เอาท์พุต->ทรัพยากรที่ถูกกรอง
ใช้ทั้งสองวิธีนี้เพื่อกรองไฟล์ใดๆ ที่คุณต้องการกรอง เช่น ไฟล์สำรอง (.bak) เป็นต้น