जवाबों:
किसी प्रोजेक्ट को हटाने के लिए आपके पास 2 तरीके हैं:
यदि आप परियोजना के व्यवस्थापक हैं, तो आप इसे इसके कॉन्फ़िगरेशन क्रियाओं से हटा सकते हैं
=> "प्रोजेक्ट एडमिनिस्ट्रेशन" प्रलेखन पृष्ठ में "एक परियोजना को हटाना" देखें
यदि आप सोनारक्यूब व्यवस्थापक हैं, तो आप "प्रोजेक्ट प्रबंधन" पृष्ठ से एक परियोजना को भी हटा सकते हैं
=> "परियोजना प्रबंधन / परियोजना अस्तित्व" प्रलेखन पृष्ठ देखें
सोनार 2.11 के लिए अद्यतन:
सोनार 3.6 में, डिलीट बटन प्रोजेक्ट पेज में है, सर्च इनपुट के तहत, मेन्यू कॉन्फिगरेशन के अंदर (आपको लॉग इन होना चाहिए):
एक व्यवस्थापक खाते के साथ लॉगिन करें, फिर बटन "हटाएं परियोजना" प्राप्त करने के लिए अपनी परियोजना के सेटिंग पृष्ठ पर ब्राउज़ करें।
कुछ स्थितियों में जो आप इसे प्रोग्रामिक रूप से बनाना चाहते हैं आप ऐसा करने के लिए सोनारक्यूब के रेस्ट वेब एपीआई का उपयोग कर सकते हैं। सोनारक्यूब प्रलेखन के अनुसार :
POST api/projects/bulk_delete
जिसे " कुंजियों " पैरामीटर में प्रोजेक्ट की आईडी पास करके उपयोग किया जा सकता है । मैं कर्ल में नहीं हूँ, लेकिन यह कुछ इस तरह होना चाहिए (पोस्टमैन क्लाइंट में उत्पन्न कोड) कुंजी "daBestProjectKey" के साथ परियोजना के लिए:
curl -X POST -H "Authorization: Basic YWRtaW46YWRtaW4=" -H "Cache-Control: no-cache" -H "Postman-Token: 10a0e9a1-8dae-a9d1-45f2-0d8e56de999d" -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" -F "keys=daBestProjectKey" "http://localhost:9000/api/projects/bulk_delete"
[होम] टॉप लेफ्ट कॉर्नर में बटन >> [प्रोजेक्ट्स] टॉप लेफ्ट कॉर्नर में टैब >> (अंडर नेम, अपने प्रोजेक्ट के नाम पर क्लिक करें) >> [प्रोजेक्ट डेलीएशन] (बाएं पैनल / नीचे डैशबोर्ड पर)> > [हटाएँ परियोजना] (पृष्ठ के केंद्र में, तरह)।
(२३ अप्रैल २०१५ को जारी किया गया) विचार करें कि आपको प्रशासनिक अनुमति की आवश्यकता है। आप दस्तावेज़ में वर्णित अनुसार प्रदर्शन कर सकते हैं :
के लिए SonarQube 5.1 , निम्नलिखित दो विकल्प है कि पीछा किया जा सकता है:
यहाँ मैं अपने SonarQube से किसी भी परियोजना को हटाने के लिए उपयोग किए जाने वाले कदम है।
यह जानकारी सोनारक्यूब संस्करण 5.0 के लिए है जो अभी के लिए नवीनतम है - 17 जनवरी 2015 को जारी की गई
आप प्रोजेक्ट कॉन्फ़िगरेशन से प्रोजेक्ट को हटा सकते हैं जो प्रोजेक्ट डैशबोर्ड के दाहिने हाथ में मौजूद है। वही स्क्रीनशॉट नीचे संलग्न है।
यदि आप सोनारक्यूब के प्रशासक हैं, तो आपके पास कई परियोजनाओं को हटाने का अधिकार है।
बस सेटिंग्स पर जाएं और आप अपने बाईं ओर "बल्क डिलीशन" के रूप में एक टैब देखें। कृपया उसी के लिए संलग्न स्क्रीनशॉट खोजें।
सोनार व्यवस्थापक uwr के साथ लॉगिन करें: व्यवस्थापक और pwd: व्यवस्थापक (डिफ़ॉल्ट एक) -> सेटिंग -> बल्क हटना -> उन परियोजनाओं का चयन करें जिन्हें आप हटाना और हटाना चाहते हैं।
एक व्यवस्थापक खाते के साथ लॉगिन करें, फिर बटन "हटाएं परियोजना" प्राप्त करने के लिए अपनी परियोजना के सेटिंग पृष्ठ पर ब्राउज़ करें।
यहाँ मैं अपने SonarQube से किसी भी परियोजना को हटाने के लिए उपयोग किए जाने वाले कदम है।
व्यवस्थापक के रूप में लॉगिन करें। एडमिनिस्ट्रेशन -> प्रोजेक्ट्स -> प्रोजेक्ट्स मैनेजमेंट पर जाएं। उस परियोजना का चयन करें जिसे आप हटाना चाहते हैं। ऊपरी दाएं कोने पर स्थित हटाएँ बटन पर क्लिक करें।
या कमांड लाइन के साथ: POST एपीआई / प्रोजेक्ट्स / बल्क_डेलीट।