यदि आप एक Azure DevOps उपयोगकर्ता हैं, जो फ़ाइलों और फ़ोल्डरों को बाहर करने के लिए दोनों की तलाश कर रहे हैं, तो यहाँ जाएँ:
- अपनी पाइपलाइन संपादित करें
- सुनिश्चित करें कि आपके पास "सोनारक्यूब पर विश्लेषण तैयार करें" कार्य जोड़ा गया है। यदि आपको इसे कॉन्फ़िगर करने में सहायता की आवश्यकता है, तो आपको कहीं और देखना होगा। सुझाव: यदि आप लिंक प्रबंधित नहीं कर रहे हैं तो UI पाइपलाइन संपादक बनाम yaml संपादक का उपयोग करें। वर्तमान में, yaml से UI को रूपांतरित करने का कोई तरीका नहीं है। बस पाइपलाइन को फिर से बनाएं। अगर git का उपयोग कर रहे हैं, तो आप अपने रेपो की जड़ से yaml को हटा सकते हैं।
- "सोनारक्यूब पर विश्लेषण तैयार करें" कार्य के 'उन्नत' अनुभाग के तहत, आप बहिष्करण जोड़ सकते हैं। विशिष्ट बहिष्करण प्रारूपों के लिए दूसरों द्वारा दी गई सलाह देखें।
उदाहरण:
# Additional properties that will be passed to the scanner,
# Put one key=value per line, example:
# sonar.exclusions=**/*.bin
sonar.exclusions=MyProjectName/MyWebContentFolder/**
नोट: यदि आप मार्ग पर निश्चित नहीं हैं, तो आप सोनारक्बी में जा सकते हैं, अपनी परियोजना को देख सकते हैं, सभी या नए 'कोड की गंध' देख सकते हैं और जिस पथ की आपको आवश्यकता है, वह प्रत्येक समस्या के समूह से ऊपर सूचीबद्ध है। आप किसी फ़ाइल का पूरा रास्ता पकड़ सकते हैं या इन उदाहरणों की तरह विडल्स का उपयोग कर सकते हैं:
- MyProjectName / MyCodeFile.cs
- MyProjectName / **
यदि आपके पास 'रन कोड एनालिसिस' कार्य नहीं है, तो ऐसा करें और इसे 'बिल्ड समाधान ** / * स्लन' कार्य के बाद कहीं रखें।
सहेजें और कतार और फिर बहिष्करण कार्य करने के लिए अपने सोनारक्बी सर्वर की जाँच करें।