मुझे विंडोज सर्वर पर गिट स्थापित करने और प्रमाणीकरण के लिए एसएसएच (जैसे कॉपएसएसएच) का उपयोग करने के बारे में लेख मिल गए हैं। मैं इस से थोड़ा आश्चर्यचकित हूं क्योंकि मुझे याद है कि किसी को साझा गिट भंडार के लिए विंडोज मशीन का उपयोग नहीं करना चाहिए (क्षमा करें याद नहीं है कि मैंने इसे कहाँ पढ़ा है)। मेरा सवाल है कि क्या मैं एसएसएच की बजाय विंडोज प्रमाणीकरण का उपयोग करने के लिए गिट सेटअप कर सकता हूं? मेरे प्रशासन के लिए यह काफी आसान होगा। चूंकि मशीन मेरे "स्पेयर टाइम" में मेरे द्वारा प्रशासित की जाएगी, इसलिए बेहतर है।क्या गिट सर्वर के लिए विंडोज प्रमाणीकरण (सक्रिय निर्देशिका) का उपयोग करने का कोई तरीका है?
उत्तर
आप अपने डोमेन के अंदर एक साझा फ़ोल्डर को गिट रिपोजिटरी के रूप में उपयोग कर सकते हैं और इसे अपने डोमेन उपयोगकर्ताओं के साथ प्रशासित कर सकते हैं।
c:/> git clone \\myserver\repository\myfolder
मैं उम्मीद करता हूं कि यह खराब प्रदर्शन की पेशकश करेगा, खासकर वैन लिंक पर। फिर भी यह काम करेगा। –
@ पेट ओ आप गलत हैं, यह मेरे पास सेटअप है और इसमें सही प्रदर्शन है (100 एमबीएस लैन पर 7 एमबी/एस) – CharlesB
बस यह किया और यह वास्तव में वैन पर स्वीकार्य है, जो लैन पर स्वीकार्य है। इसे तेज बनाने के लिए हमें नियमित आधार पर गिट जीसी चलाने की ज़रूरत है। –
आप scm-manager का उपयोग कर सकते हैं, जिसमें एक सक्रिय निर्देशिका प्लगइन है।
पर आधारित होगा क्या आपने वास्तव में स्किम-मैनेजर का उपयोग किया है? इसमें कुछ मुद्दे हैं। सबसे पहले, प्लगइन्स लगातार तरीके से व्यवहार नहीं करते हैं। दूसरा, सक्रिय निर्देशिका प्लगइन एक नकली है। यह वास्तव में अभी तक कार्यक्षमता प्रदान नहीं करता है। Ldap प्लगइन काम करने के करीब है, लेकिन फिर से, यह कार्यक्षमता अभी तक लागू नहीं हुई है या प्लगइन प्रबंधन में कोई समस्या है। निचली पंक्ति: यह अभी तक प्राइम-टाइम के लिए तैयार नहीं है जब तक कि आप किसी और के कोड को ठीक करने की तरह महसूस न करें। – Barry
आप एचआईटीपीएस पर आईआईएस के साथ रेपो होस्ट भी कर सकते हैं और फिर प्रत्येक उपयोगकर्ता सबफ़ोल्डर को विंडोज उपयोगकर्ता क्रेडेंशियल के साथ सुरक्षित रख सकते हैं।
आप Redmine से control user access to Git repositories का उपयोग कर सकते हैं। बदले में, Redmine natively supports authentication with Active Directory। इस प्रकार, आपके पास अपने गिट सर्वर के लिए सक्रिय निर्देशिका प्रमाणीकरण है। हम बिना किसी समस्या के इस सेटअप का उपयोग करते हैं।
यदि आप Redmine का उपयोग नहीं करना चाहते हैं तो बस एक टिप्पणी। रेडमाइन मेरी राय में सबसे अच्छा ओपन सोर्स प्रोजेक्ट मैनेजमेंट एप्लिकेशन है, और अगर आपको एडी प्रमाणीकरण की आवश्यकता नहीं है तो भी इसका उपयोग करना वास्तव में लायक है।
आप Git https://gitcredentialstore.codeplex.com/
यह अपने पीसी के विंडोज क्रेडेंशियल स्टोर में अपना Git साख की बचत होती है के लिए Windows क्रेडेंशियल स्टोर का उपयोग कर सकते हैं, एक सुरक्षित स्थान में यह सुरक्षित रखने। और इसका उपयोग करना वास्तव में आसान है :)
प्रोजेक्ट अब बनाए रखा नहीं गया है लेकिन इसे https://github.com/Microsoft/Git-Credential-Manager-for-Windows के साथ बदल दिया गया है – Zitrax
विंडोज के लिए गिट क्रेडेंशियल मैनेजर आधिकारिक तौर पर माइक्रोसॉफ्ट द्वारा विंडोज प्रमाणीकरण का उपयोग करने के लिए गेट को प्रमाणित करने के लिए अधिकृत है।
https://github.com/Microsoft/Git-Credential-Manager-for-Windows
Gitlab Enterprise दावों सक्रिय निर्देशिका समर्थन करने के लिए। मैंने अभी तक इसे डेमो नहीं किया है, लेकिन मैं इसे एक विकल्प के रूप में देख रहा हूं क्योंकि हम एक एसवीएन सर्वर माइग्रेट करते हैं कि हमारा संगठन एडी का समर्थन करना चाहता है।
- 1. विंडोज और सक्रिय निर्देशिका पर उपयोग करने के लिए क्या गिट सर्वर समाधान है?
- 2. सक्रिय निर्देशिका/विंडोज प्रमाणीकरण के साथ Servicestack प्रमाणीकरण का उपयोग कैसे करें?
- 3. ldap सक्रिय निर्देशिका प्रमाणीकरण
- 4. क्या मैं सक्रिय निर्देशिका के साथ टोकन आधारित प्रमाणीकरण का उपयोग कर सकता हूं?
- 5. सक्रिय निर्देशिका प्रमाणीकरण
- 6. सर्वर/क्लाइंट अनुप्रयोग के लिए केर्बेरोस प्रमाणीकरण का उपयोग
- 7. क्या एक डीएलएल संस्करण का उपयोग करने के लिए मजबूर करने का कोई तरीका है?
- 8. क्या उसके आईटोकू पर ऐप के लिए सरल http प्रमाणीकरण स्थापित करने का कोई तरीका है?
- 9. डीएमजेड से सक्रिय निर्देशिका से कनेक्ट करने का सबसे सुरक्षित तरीका क्या है?
- 10. क्या मौजूदा सक्रिय निर्देशिका उपयोगकर्ता को पकड़ने के लिए एमएस एक्सेस के लिए कोई तरीका है?
- 11. क्या बेसिक प्रमाणीकरण को लागू करने के लिए कोई सर्वर अज्ञेय तरीका है?
- 12. क्या एफ # सक्रिय पैटर्न के लिए घोंसला कॉल करने का कोई तरीका है?
- 13. सहयोगियों के लिए गिट रेपो का उपयोग करने का सबसे अच्छा तरीका क्या है?
- 14. क्या सीएस के साथ ASP.NET का उपयोग कर डोमेन पर सभी उपयोगकर्ताओं की सूची प्राप्त करने का कोई तरीका है?
- 15. क्या विंडोज सीएमडी या पावरहेल में गिट को एकीकृत करने का कोई तरीका है?
- 16. क्या दंगा डेटाबेस के लिए प्रमाणीकरण प्रदान करने का कोई तरीका है?
- 17. क्या ऐसा करने का कोई तरीका है?
- 18. क्या SQL सर्वर कर्सर में पैरामीटर का उपयोग करने का कोई तरीका है?
- 19. क्या संपत्तियों के गुणों के लिए स्टाइल सेटर का उपयोग करने का कोई तरीका है?
- 20. सक्रिय निर्देशिका
- 21. क्या स्थानांतरित करने/ट्रंक करने का कोई साफ तरीका है?
- 22. क्या एएसपी.नेट एमवीसी में विंडोज प्रमाणीकरण और प्रपत्र प्रमाणीकरण को गठबंधन करने के लिए कोई अच्छा तरीका है?
- 23. जावा (लिनक्स) से सक्रिय निर्देशिका में प्रमाणीकरण से एलडीएपी का उपयोग कर सीरनावैम
- 24. क्या PHP का एफ़टीपी शुरू करने का कोई तरीका है?
- 25. स्थिर सामग्री के लिए प्रमाणीकरण के रूप में ओपनिड का उपयोग करने का सबसे आसान तरीका
- 26. क्या RubyGems ऑफ़लाइन अपडेट करने का कोई तरीका है?
- 27. क्या गिट खींचने के लिए स्वचालित रूप से सबमिड्यूल अपडेट करने का कोई तरीका है?
- 28. सक्रिय निर्देशिका के खिलाफ जावा प्रमाणीकरण, प्रमाणीकरण मेल नहीं खाता?
- 29. क्या ओथ का उपयोग कर जीमेल के साथ प्रमाणीकरण के बाद आपका ईमेल पता प्राप्त करने का कोई तरीका है?
- 30. क्या पूर्ण मॉडल के लिए @ Html.HiddenFor का उपयोग करने का कोई तरीका है?
मैं गिट के साथ "नया" स्मार्ट एचटीपी विकल्प देख रहा हूं। –