2013-02-06 19 views
21

से उपयोगकर्ता को कैसे हटाएं मेरे पास जेनकींस में कई उपयोगकर्ता हैं जो स्वचालित रूप से एसवीएन से आते हैं। हमारे डेवलपर्स में से एक ने परियोजना छोड़ दी और मैंने उसे एसवीएन से हटा दिया। हालांकि, उनके संपर्क जेनकींस से नहीं हटाए गए हैं और मुझे जेनकींस में कोई जगह नहीं मिल रही है जहां से मैं उपयोगकर्ताओं को हटा सकता हूं। जेनकींस से उपयोगकर्ताओं को कैसे हटाया जाए इस पर कोई विचार?जेनकिंस

उत्तर

5

मुझे विश्वास है कि उपयोगकर्ता को बिल्डिंग.एक्सएमएल फ़ाइल (ओं) में, जो भी वे मौजूद हैं, उपयोगकर्ता को हटाने या बदलने की जरूरत है, जो नौकरी का नाम है और निर्देशिका का निर्माण करता है ।

+0

यह काम किया। जेनकींस * लोग * पेज देखें। यदि आपने गैर-मौजूद उपयोगकर्ताओं को हटा दिया है और वे फिर से पॉप अप करते हैं, तो ऐसा इसलिए होता है क्योंकि उन्हें 'build.xml' में 'अपराधी' के रूप में याद किया जाता है। * लोग * पृष्ठ में आप देख सकते हैं कि वे किस नौकरी से जुड़े हुए हैं। फिर 'build.xml' फ़ाइलों को खोजें और वहां उपयोगकर्ताओं को हटा दें। मेरे मामले में मुझे बिल्ड को बनाए रखने पर इतना परवाह नहीं था इसलिए मैंने बिल्ड को हटा दिया। – mkoertgen

+0

ऐसा करने के बाद मुझे जेनकींस को पुनरारंभ करना पड़ा। आपको भी आवश्यकता हो सकती है। yourjenkins.com/safeRestart – lededje

6

आप दृश्य लोग करने के लिए जाना है, तो आप एक उपयोगकर्ता क्लिक कर सकते हैं और फिर चुनें बाईं ओर स्थित मेनू में हटाएँ (आप प्रशासन पास पहुंच है)।

आप फ़ोल्डर [jenkins-root]/Users/[username] भी हटा सकते हैं और जेनकींस को फिर से शुरू कर सकते हैं।

+0

कुछ लोगों के लिए कुछ कारणों से एक डिलीट बटन है, अन्य लोगों के लिए नहीं है :) इस मामले में इस उपयोगकर्ता के लिए, कोई डिलीट बटन नहीं है। – user1340582

+6

यह सिर्फ हास्यास्पद है ... यदि मैं उस व्यक्ति का ईमेल पता बदलता हूं जिसे मैं निकालना चाहता हूं, तो यह एक डुप्लिकेट उपयोगकर्ता बनाएगा। डुप्लिकेट हटाया जा सकता है लेकिन मूल उपयोगकर्ता नहीं कर सकता है। ऐसा लगता है कि मुझे इस उपयोगकर्ता के किसी भी उल्लेख के साथ सभी बिल्डों को हटाना होगा! उच्च उपयोगकर्ता अस्थिरता वाले बड़े उद्यम कभी जेनकिन्स का उपयोग कैसे कर सकते हैं जब उपयोगकर्ता निर्माण से जुड़े होते हैं? :) एक तरह से यह मजाकिया है, लेकिन यह भी एक गंभीर मुद्दा है ... – user1340582

+2

ओह, और मेरे उपयोगकर्ता ऊपर वर्णित जेनकिंस उपयोगकर्ता पथ में दिखाई नहीं दे रहे हैं। – user1340582

32

मुझे डिलीट विकल्प नहीं मिला। मैं यहां गया और एक प्रासंगिक लेकिन अनुपयोगी जवाब मिला। तो मैं बस की कोशिश की:

http://<jenkins.url>/user/<username>/delete 

मैं एक मौजूदा पेज \ ओ पर पुनः निर्देशित किया गया/एक बटन हटाने की पुष्टि करने के लिए कहा गया था। मैंने क्लिक किया और उपयोगकर्ता को हटा दिया गया।

आशा इस मदद करता है

पुनश्च: मैं बस इसे कैसे करना पाया सही: "जेनकींस प्रबंधित करें" करने के लिए> "उपयोगकर्ता प्रबंधित करें" और उपयोगकर्ता की एक ही पंक्ति पर हटाएँ बटन पर क्लिक (एकदम दाएं) जाओ तुम

+0

उपयोगकर्ता प्रबंधित करें 1.542 – mehulkar

+0

में उपलब्ध नहीं है लेकिन इस तरह हर कोई हर मौजूदा उपयोगकर्ता को हटा सकता है! सही? – coffeMug

+0

यह 'http: // /asynchPeople /' – nyxz

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