TortoiseHg वेब सर्वर कॉन्फ़िगरेशन में "पुश को अनुमति दें" पैरामीटर है जहां मैंने उपयोगकर्ताओं को परिवर्तनों को धक्का देने की अनुमति दी है। लेकिन जब मैं धक्का देने की कोशिश करता हूं तो मुझे "प्राधिकरण विफल" त्रुटि मिलती है। उपयोगकर्ताओं को प्रमाणित कैसे किया जाता है? पासवर्ड कहां से आते हैं?TortoiseHg वेब सर्वर पर उपयोगकर्ताओं को प्रमाणित कैसे करें?
उत्तर
allow_push = *
सेट करने से hg serve
के साथ आपके रिपोजिटरी पर पहुंचने की अनुमति होगी। आपको निश्चित रूप से केवल एक विश्वसनीय नेटवर्क पर ऐसा करना चाहिए। इसके अलावा, आप hg serve
के साथ प्रमाणीकरण नहीं कर सकते - आपको इसके सामने एक वेबसर्वर चाहिए जो उपयोगकर्ताओं को प्रमाणित करेगा।
allow_push
का एक संक्षिप्त विवरण के लिए hgrc कृपया देख सकते हैं और क्या hg serve
के लिए है के बारे में थोड़ा लंबा विवरण के लिए wiki।
मैं सिर्फ मर्कुरियल में जा रहा हूं, और जो मैं कह सकता हूं (और दस्तावेज़ीकरण में पढ़ा गया है) से, TortoiseHg वेब सर्वर स्थायी समाधान नहीं है। दस्तावेज़ आपको अपाचे या lighttpd चलाने की दिशा में चलाने के लिए प्रतीत होता है।
आप Vampire Basic's tutorial on running Mercurial on Windows को भी देखना चाहते हैं।
इसे पोस्ट करने के बाद से मैं ट्यूटोरियल से गुजर चुका हूं और अब सफलतापूर्वक हडसन को WinXP/IIS के माध्यम से होस्ट कर रहा हूं। –
मेरा मानना है कि आप केवल अपने hgrc फ़ाइल को संपादित कर सकते हैं, के तहत [को अधिकृत] अनुभाग: Store password in TortoiseHg
- 1. पावरहेल में एक प्रमाणित वेब अनुरोध कैसे करें?
- 2. TortoiseHG
- 3. मैं वेब क्लाइंट अनुरोध को प्रमाणित कैसे करूं?
- 4. ONVIF में उपयोगकर्ता को प्रमाणित कैसे करें?
- 5. TortoiseHG
- 6. TortoiseHG
- 7. मैं आरईएसटी वेब सेवा में उपयोगकर्ता को कैसे प्रमाणित करूं?
- 8. वेब अनुप्रयोग के लिए SQL सर्वर पर उपयोगकर्ताओं/भूमिकाओं पर सर्वोत्तम अभ्यास
- 9. पंजीकृत उपयोगकर्ताओं के साथ एक वेब साइट पर एक्सएमपीपी को पूरी तरह से एकीकृत कैसे करें
- 10. वेब सर्वर पर चित्र भेजना
- 11. TortoiseHG
- 12. TortoiseHg
- 13. TortoiseHg
- 14. मैं उपयोगकर्ताओं को लेखक के साथ रेल के बाहर कैसे प्रमाणित कर सकता हूं?
- 15. वेब सर्वर उपयोगकर्ताओं की अधिकतम संख्या अपाचे संभाल सकता है?
- 16. TortoiseHg
- 17. डोमेन से वर्चुअल मशीन से किसी डोमेन पर SQL सर्वर डेटाबेस को मैं प्रमाणित कैसे करूं?
- 18. TortoiseHg
- 19. TortoiseHg
- 20. TortoiseHg में आकस्मिक शाखा को कैसे हटाएं?
- 21. TortoiseHg
- 22. TortoiseHG:
- 23. उपयोगकर्ताओं को भूमिका के आधार पर कैसे प्राप्त करें?
- 24. मैं एएसपी.नेट वेब सेवा कोड से सक्रिय निर्देशिका के खिलाफ कैसे प्रमाणित करूं?
- 25. वेब सर्वर पर जावा चलाना
- 26. tortoisehg
- 27. क्षैतिज सर्वरों पर socket.io उपयोगकर्ताओं को गिनती
- 28. पासपोर्ट जेएस के साथ उपयोगकर्ता सर्वर-साइड को प्रमाणित कैसे करें?
- 29. पर ध्यान न दें TortoiseHg
- 30. विंडोज उपयोगकर्ताओं को पायथन कैसे तैनात करें?
मार्टिन का जवाब देने के लिए धन्यवाद। वे कहते हैं: "... प्रमाणीकृत उपयोगकर्ता नाम इस सूची में मौजूद होना चाहिए (व्हाइटस्पेस या अलग से अलग)" तो क्या मुझे वेब सर्वर द्वारा प्रमाणीकृत उपयोगकर्ता को रखना होगा? मैंने बिना किसी सफलता के विंडोज़ द्वारा प्रमाणीकृत उपयोगकर्ता को रखने की कोशिश की। – Eduardo
हां, आप वेबसर्वर द्वारा प्रमाणित उपयोगकर्ता को सूचीबद्ध करते हैं। Mercurial विंडोज के बारे में कुछ भी नहीं जानता: यह केवल CGI स्क्रिप्ट को लागू करने से पहले वेबसर्वर द्वारा सेट मानक 'REMOTE_USER' पर्यावरण चर सेट में दिखता है। –
@MartinGeisler क्या आप समझा सकते हैं कि आप उपयोगकर्ताओं को 'एचजी सर्वर' वेबसर्वर में जोड़ने के लिए REMOTE_USER का उपयोग कैसे करेंगे? यदि वह उस पैरामीटर का उपयोग करने में सक्षम नहीं है तो उनके पास ऐसा क्यों था? या यह केवल तभी काम करता है यदि आपके पास कुछ अन्य सर्वर एचजी के साथ एकीकृत है? – ArtB