बेस्ट रूबी गिट लाइब्रेरी?


21

रूबी में सबसे अच्छा Git पुस्तकालय कौन सा है?
गिट, ग्रिट, बीहड़, अन्य?

पृष्ठभूमि: मैं टिकिट-एनजी का वर्तमान अनुरक्षक हूं, जो एक वितरित ऑफ़लाइन टिकट प्रणाली है जिसे गिट पर बनाया गया है, और मैंने बार-बार पढ़ा और सुना है कि ग्रिट वह है जिसका मुझे उपयोग करना चाहिए क्योंकि यह गिट रत्न को उलट देता है, लेकिन ऐसा प्रतीत होता है कि या तो दस्तावेज़ीकरण की कमी है या सुविधाओं की कमी है क्योंकि खुद और अन्य लोग नए ग्रे रत्न में पदावनत-लेकिन-कार्यात्मक Git से स्विच करने की कोशिश में विफल रहे हैं।

जवाबों:


19

ऐसा लगता है कि गिट और ग्रिट रत्न दोनों अब अपदस्थ हो गए हैं और इन्हें नई परियोजनाओं में उपयोग नहीं किया जाना चाहिए। सी में लिखी गई एक लाइब्रेरी पर काम शुरू हो चुका है और एक रूबी लाइब्रेरी जो इसमें दखल देती है वह भी काम करती है। गिट लाइब्रेरी के लिए इस नए रूबी इंटरफ़ेस को बीहड़ कहा जाता है।

https://github.com/libgit2/rugged

एक बार पूरा होने के बाद, यह गिट रत्न होना चाहिए जो नई परियोजनाओं में उपयोग किया जाता है।

अद्यतन (Nov24 / 2012): ग्रिट नए योगदानकर्ताओं से नई गतिविधि देख रहा है और इसे स्वचालित रूप से विचार से बाहर नहीं किया जाना चाहिए। बीहड़ libgit2 C पुस्तकालय पर आधारित है, दोनों सक्रिय विकास के तहत हैं। ग्रिट, गिट का शुद्ध रूबी कार्यान्वयन है और यह सक्रिय विकास भी देख रहा है। यह मेरी राय है कि आपको यह निर्धारित करने के लिए कार्यान्वयन के समय दोनों पर संक्षिप्त शोध करना चाहिए जो आपके उपयोग के लिए सबसे उपयुक्त हो गया है।


1
ग्रिट, github.com/mojombo/grit , की हालिया गतिविधि है और वर्तमान लगता है। यह कहता है "यह सॉफ्टवेयर GitHub को पावर देने के लिए विकसित किया गया था, और इसे उत्पादन के लिए तैयार माना जाना चाहिए। इसकी शुद्धता को सत्यापित करने के लिए एक व्यापक परीक्षण सूट प्रदान किया गया है।"
वुल्फराम अर्नोल्ड

2
धैर्य अब कायम नहीं है। Libgit2 / बीहड़ की जाँच करें। - ग्रिट README.md
ब्लेक

बुद्धिमानी से चुनें कि वर्तमान रूबी संस्करण के साथ अच्छी तरह से एकीकृत है। 2.0 2.0 1.9.3 हो सकता है
igaurav
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.