होस्ट करने के लिए अमेज़ॅन एस 3 का उपयोग करना अमेज़ॅन एस 3 पर केंद्रीकृत मर्कुरियल रिपोजिटरी होस्ट करने के लिए यह व्यवहार्य (वित्तीय रूप से) है। जहां तक मैं देख सकता हूं, केवल एक एस 3 खाता खरीदकर, और एक डोमेन नाम, मैं इसे दूरस्थ सर्वर के रूप में उपयोग कर सकता हूं। इस आधार पर कि प्रति माह 0.15 डॉलर प्रति माह और मेरे सभी रिपोस एक साथ 300 एमबी से कम आते हैं जो इसे हास्यास्पद रूप से सस्ते बना देगा ... या क्या मुझे कुछ याद आ रहा है?रिमोट एचजी रिपोजिटरीज
उत्तर
यह संभव है लेकिन आप कहीं भी होस्टिंग के विरुद्ध कुछ गति/दक्षता खो देंगे, आप निष्पादन योग्य चला सकते हैं। Mercurial सर्वर साइड कोड है जो क्लोन, पुश, और खींच के दौरान निष्पादित हो जाता है। एक सामान्य सेटअप में आप http पर एक cgi या wsgi चलाकर या ssh पर hg निष्पादन योग्य चलाकर उस दूरस्थ निष्पादन को ट्रिगर करते हैं। उनमें से कोई भी एस 3 पर उपलब्ध नहीं है।
हालांकि, कुछ सीमाएं आप उस सीमा के आसपास हो सकती हैं। एक के पास अधिक प्रतिबंध हैं और एक को अधिक सेटअप की आवश्यकता है:
विकल्प एक को रेपो अप करने के लिए है और इसे http-static://
यूआरएल के माध्यम से एक्सेस करें, जो केवल पढ़ने-योग्य फॉलबैक मोड है जो mercurial offers है। यह बहुत ही कुशल नहीं है, और जैसा कि बताया गया है, यह केवल पढ़ने के लिए है।
विकल्प दो s3fs or fuse जैसे कुछ स्थानीय फाइल सिस्टम पर एस 3 माउंट करना है।
किसी भी मामले में Mercurial का निफ्टी वेब इंटरफ़ेस s3 से उपलब्ध नहीं होगा।
फ़ॉलबैक इन दिनों स्वचालित है, इसलिए बस ' http: // 'यूआरएल। –
ओह, बहुत अच्छा। –
मैं चीजों को सेटअप करता हूं जैसा कि आप भंडार होस्ट करने के लिए s3fs का उपयोग करके वर्णन करते हैं। हालांकि, मुझे हर बार भ्रष्ट भंडार मिल रहा है और फिर जब मैं धक्का छोड़ देता हूं। मैं निश्चित रूप से नहीं कह सकता, लेकिन मेरा सबसे अच्छा अनुमान यह है कि Mercurial S3 द्वारा प्रदान की गई "अंतिम स्थिरता" के साथ अच्छा नहीं खेलता है। निष्कर्ष: मुझे नहीं लगता कि यह संभव है ... –
नहीं, आप नहीं हैं। मुझे नहीं पता कि आप सस्ते क्या मानते हैं। मैं इसका उपयोग कर रहा हूं और मुझे कभी-कभी 1.6 डॉलर का बिल मिलता है। मैंने वहां एक बड़ा बैकअप रखा। यदि आप चाहें तो इसे $ 2 या उससे भी कम करने के जोखिम पर आज़माएं।
वैसे, मैं S3Organizer का उपयोग करने का सुझाव देता हूं, जो फ़ायरफ़ॉक्स एक्सटेंशन है।
- 1. एचजी/गिट रिमोट रेपो कैसे बनाएं?
- 2. रिमोट सर्वर एचजी पथ कैसे प्राप्त करें?
- 3. Mercurial एचजी बंडल और एचजी निर्यात बनाम विलय का उपयोग?
- 4. सबवर्सन - विलय रिपोजिटरीज
- 5. डीएचडी रिपोजिटरीज पैटर्न एनएचबीर्नेट
- 6. सेवा परतें और रिपोजिटरीज
- 7. एचजी
- 8. एचजी
- 9. एचजी
- 10. एचजी
- 11. एचजी पट्टी बनाम एचजी backout और एचजी वापस लौटने
- 12. पब्लिक पर्सफोर्स ओपन सोर्स रिपोजिटरीज?
- 13. इंटेलिजे आईडीईए: "इंडेक्सेड मेवेन रिपोजिटरीज" सूची - इस सूची में रिमोट मेवेन रिपोजिटरी कैसे जोड़ें?
- 14. क्या मैं इसे धक्का देने के बाद एचजी अपडेट करने के लिए रिमोट एचजी रेपो को मजबूर कर सकता हूं?
- 15. बिटबकेट, "एचजी पुश" और "एचजी अपडेट"
- 16. एचजी संस्करण
- 17. एचजी मैकएचजी
- 18. एचजी: 'स्थिर'
- 19. डेटा ट्रांसफर ऑब्जेक्ट्स, डोमेन ऑब्जेक्ट्स और रिपोजिटरीज
- 20. Mercurial: नामित शाखाओं बनाम एकाधिक रिपोजिटरीज
- 21. एसबीटी स्थानीय मैवेन रिपोजिटरीज तक पहुंच
- 22. एसवीएन रिपोजिटरीज के लिए विंडोज बैकअप
- 23. सबवर्सन रिपोजिटरीज का निर्माण कैसे करें
- 24. एफ # एप्लिकेशन स्ट्रक्चर लॉगिंग/रिपोजिटरीज इत्यादि
- 25. एचजी विलय को कैसे छोड़ें?
- 26. एचजी टैग और एचजी बुकमार्क के बीच क्या अंतर है?
- 27. एचजी हेड/एचजी माता-पिता के बराबर गिट क्या है?
- 28. एसवीएन से एचजी: अब आउटपुट एसवीएन संशोधन संख्या एचजी चेंजसेट
- 29. एचजी पुश असफल; अनुमति अस्वीकृत। एचजी/स्टोर/लॉक
- 30. एचजी रिवर्ट और एचजी बैकआउट के बीच क्या अंतर है?
FYI, Bitbucket.org अमेज़ॅन एस 3 पर चल रहा है, इसलिए आप वहां Mercurial रिपॉजिटरीज़ होस्ट करने वाले पहले व्यक्ति नहीं होंगे :-) –
यदि यह केवल आपके उपयोग के लिए है, तो भट्ठी की जांच करें - कीमतें मुफ्त में शुरू होती हैं, और इसमें कोड समीक्षा और एक भयानक वेब ऐप में निर्मित http://www.fogcreek.com/kiln/StudentAndStartup.html (नाम के बावजूद, यह केवल छात्रों/स्टार्टअप के लिए नहीं है) –