एक और पैकेज प्रबंधक जो आजकल ज्यादातर मृत है Horn है। हालांकि विकास अब ज्यादातर बंद हो गया है, मुझे लगता है कि यह एक दिलचस्प परियोजना है।
यह gentoo portage's ebuild के समान तरीके से, बाइनरी पैकेजों पर पूरी तरह से निर्भर होने के बजाय पहले स्रोत कोड से संकलित करने के आधार पर पैकेज प्रबंधन के लिए एक दिलचस्प दृष्टिकोण लेता है। यह डेवलपर को लाइब्रेरी संस्करणों को मिलाकर मैच करने के लिए अंतिम स्वतंत्रता देता है (जैसा प्रोजेक्ट मैनेटेनर्स के आधिकारिक तौर पर उनकी निर्भरताओं को अद्यतन करने के लिए प्रतीक्षा करने के विरोध में), लेकिन जैसा कि वे कहते हैं, "महान शक्ति के साथ बड़ी ज़िम्मेदारी आती है", यह सुनिश्चित करने के लिए डेवलपर पर भी निर्भर है वह ढेर संकलित करता है काम करता है।
बेशक आप इसे सुरक्षित खेल सकते हैं और ट्रंक से सब कुछ बनाने के बजाय आप अपने वर्णनकर्ताओं में निर्भरता संस्करणों को ठीक कर सकते हैं (उदाहरण के लिए, Castle Windsor trunk और Windsor 2.1 के लिए एक वर्णक है)।
उन लोगों के लिए जो स्रोत से सबकुछ बनाना नहीं चाहते थे (जो स्वाभाविक रूप से बहुत धीमी प्रक्रिया है), hornget.net पर एक सर्वर था जो निरंतर एकीकरण सर्वर के रूप में कार्य करता था और बाइनरी पैकेज प्रदान करता था।
स्रोत
2010-09-25 14:08:46
एक संक्षिप्त लेकिन सभ्य संबंधित आलेख यहां उपलब्ध है: http://hyr.mn/post/.NET- पैकेज-for-Great- अच्छा –
मैं इन दो http के बीच ओपनवाप –
के साथ एक बहुत ही व्यापक अंतर के साथ रहूंगा: //stackoverflow.com/questions/4256994/openwrap-vs-nuget – roundcrisis