2013-06-20 6 views
5

प्रोजेक्ट के लिए तुलनात्मक रूप से फ़िल्टर फ़ाइलों को बहिष्कृत करें हमारे पास Findbugs को हमारे प्रोजेक्ट की रूट में findbugs-excludes.xml फ़ाइल में परिभाषित फ़िल्टर को बहिष्कृत किया गया है।FindBugs ग्रहण: specyfying प्रोजेक्ट

क्या यह फ़ाइल पर पूर्ण पथ का उपयोग किए बिना FindBugs Eclipse में इस फ़ाइल का उपयोग करना संभव है?

समस्या है कि हम हम ग्रहण में परियोजना विशिष्ट सेटिंग्स में विन्यस्त FindBugs है और हम सिर्फ .settings निर्देशिका करने से SVN द्वारा FindBugs विन्यास में परिवर्तन का प्रचार करने में सक्षम हो चाहते हैं।

लेकिन अगर यह पूर्ण पथ प्रदान करने के लिए कॉन्फ़िगर किया गया है तो हमें प्रत्येक प्रोजेक्ट सदस्य को अपने फाइल सिस्टम में सही पथ देने के लिए मैन्युअल रूप से अपनी FindBugs सेटिंग्स को अपडेट करने के लिए कहने की आवश्यकता होगी।

उत्तर

3

हां, एक सापेक्ष पथ का उपयोग करना काम करता है।

मेरे पास एक प्रोजेक्ट में एक वैश्विक खोजबग फ़िल्टर फ़ाइल है जो प्रत्येक प्रोजेक्ट का उपयोग करती है। .settings में/प्रत्येक परियोजना के edu.umd.cs.findbugs.core.prefs, मेरे पास है:

excludefilter0 = ../other.project/FindBugs-वैश्विक-excludes.xml | सच

यदि यह काम करता है तो इसे एक ही परियोजना के सापेक्ष पथ के लिए काम करना चाहिए।

मैं खोजबग प्लगइन के संस्करण 2.0.1.20120712 का उपयोग कर रहा हूं, इसके लायक होने के लिए।

+3

यह पता चला कि ग्रहण में यह पूर्ण पथ की तरह दिखता है, यह कॉन्फ़िगरेशन फ़ाइल में एक सापेक्ष पथ के रूप में संग्रहीत किया गया था और इस तरह कुछ भी करने के लिए कोई अन्य टीममेट्स की आवश्यकता नहीं थी। –

संबंधित मुद्दे