GitLab
GitLab एकीकरण आपकी रिपॉजिटरी को कनेक्ट करता है, जिससे आप क्लाउड एजेंट्स और Bugbot जैसी सुविधाओं का उपयोग कर सकते हैं।
सेटअप
Cursor एडमिन पहुंच और GitLab मेंटेनर पहुंच आवश्यक है।
GitLab एकीकरण के लिए पेड GitLab प्लान (प्रीमियम या Ultimate) आवश्यक है। इस इंटीग्रेशन के लिए आवश्यक प्रोजेक्ट एक्सेस टोकन GitLab Free में उपलब्ध नहीं हैं।
- डैशबोर्ड में इंटीग्रेशन पर जाएँ
- GitLab के आगे कनेक्ट करें पर क्लिक करें (या पहले से कनेक्ट होने पर कनेक्शनों का प्रबंधन करें)
- GitLab इंस्टॉलेशन प्रक्रिया पूरी करें
- इंटीग्रेशन टैब पर वापस जाकर, अपने GitLab कनेक्शन के आगे प्रबंधित करें पर क्लिक करें और रेपो सिंक करें चुनें
- अपनी रिपॉजिटरी में सुविधाएँ कॉन्फ़िगर करने के लिए डैशबोर्ड पर लौटें
अपना GitLab खाता डिस्कनेक्ट करने के लिए, इंटीग्रेशन डैशबोर्ड पर लौटें और खाता डिस्कनेक्ट करें पर क्लिक करें।
उन्नत नेटवर्किंग
स्व-होस्टेड इंस्टेंस, IP श्वेतसूचीकरण के अलावा कई कनेक्शन मेथड का समर्थन करते हैं।
एंटरप्राइज़ ग्राहकों के लिए उपलब्ध। Cursor को निजी नेटवर्क कनेक्शन के ज़रिए आपके इंस्टेंस तक पहुंचने की अनुमति दें। सेटअप के लिए निजी कनेक्टिविटी देखें या अपने Cursor प्रतिनिधि से संपर्क करें।
इसके लिए सर्वोत्तम: निजी नेटवर्क में फ़ायरवॉल के पीछे मौजूद इंस्टेंस, जिनमें AWS-होस्टेड इंस्टेंस और cloudflared चला सकने वाले परिवेश शामिल हैं
सुरक्षा: HTTPS एन्क्रिप्शन, AWS PrivateLink, Cloudflare Tunnel, VPC अनुमति सूचीकरण, सेवा खाते के एक्सेस टोकन
कमियां: Cursor के साथ समन्वय आवश्यक है। Google Private Service Connect फ़िलहाल समर्थित नहीं है।
एंटरप्राइज़ ग्राहकों के लिए उपलब्ध। ऑन-प्रिमाइसेस रिवर्स प्रॉक्सी टनल चलाएँ, जो Cursor के सर्वर से लंबे समय तक चलने वाला WebSocket कनेक्शन स्थापित करती है। नेटवर्क अनुरोधों को आपके इंस्टेंस तक फ़ॉरवर्ड किया जाता है। इनबाउंड नेटवर्क एक्सेस की आवश्यकता नहीं है। सेटअप के लिए अपने Cursor प्रतिनिधि से संपर्क करें।
इसके लिए सर्वोत्तम: इनबाउंड नेटवर्क एक्सेस के बिना वाले परिवेश
सुरक्षा: HTTPS एन्क्रिप्शन, सेवा खाते के एक्सेस टोकन
कमियां: अधिक प्रत्यक्ष कनेक्शन मेथड की तुलना में अतिरिक्त जटिलता, रखरखाव की आवश्यकताएँ और संभावित सुरक्षा संबंधी पहलू जुड़ते हैं
संरक्षित Git स्कोप्स
अपने GitLab समूह या नेमस्पेस को अपने Cursor संगठन तक सीमित करें, ताकि केवल आपकी टीमें ही क्लाउड एजेंट्स, स्वचालन और Bugbot के साथ इसकी रिपॉजिटरी का उपयोग कर सकें। किसी स्कोप को सुरक्षित करने के लिए GitLab Owner भूमिका आवश्यक है। संरक्षित Git स्कोप्स देखें।
अगले चरण
आपका GitLab एकीकरण कनेक्ट हो जाने के बाद, इसका उपयोग करने वाली सुविधाएँ कॉन्फ़िगर करें:
- Bugbot — बग और सुरक्षा समस्याओं को पकड़ने वाली स्वचालित PR समीक्षाएँ
- क्लाउड एजेंट्स — आपकी रिपॉजिटरी पर क्लाउड में चलने वाले AI एजेंट