Mercurial नि: शुल्क संस्करण नियंत्रण सॉफ्टवेयर
पायथन आधारित स्व-होस्टेड वितरित संस्करण नियंत्रण प्रणाली
किसी भी आकार की परियोजनाओं के लिए कोड प्रबंधित करें और सबसे लोकप्रिय और ओपन सोर्स क्रॉस-प्लेटफॉर्म वितरित संस्करण नियंत्रण सॉफ्टवेयर में से एक के साथ टाइप करें।
अवलोकन
Mercurial एक उत्कृष्ट मुक्त और खुला स्रोत है जैसे GIT की तरह वितरित संस्करण नियंत्रण सॉफ्टवेयर। Mercurial त्वरित, स्केलेबल और सभी आकारों की परियोजनाओं को प्रभावी ढंग से संभालता है। इसके अलावा, यह Git की तुलना में बहुत सरल है जो डेवलपर को इसका उपयोग करने के लिए आकर्षित कर सकता है। इसके अलावा, वर्कफ़्लो की एक विस्तृत विविधता को मर्क्यूरियल द्वारा समर्थित किया जाता है और आप आसानी से एक्सटेंशन के साथ इसकी कार्यक्षमता को बढ़ा सकते हैं। Mercurial तेज है और स्थानीय स्तर पर अधिकांश क्रियाएं करता है। यह डेवलपर्स को आसानी से उत्पन्न करने और मिनटों में स्विच करने के बीच अलग -अलग उत्पन्न करने की अनुमति देता है। इसलिए, यह पूरी तरह से बड़ी परियोजनाओं जैसे कि Nginx, NetBeans, और कई और अधिक के लिए उपयुक्त है। Mercurial में शक्तिशाली ब्रांचिंग मॉडल है, डेवलपर्स आसानी से शाखाओं को बना सकते हैं और विलय कर सकते हैं। Mercurial काफी हद तक पायथन में लिखा गया है, हालांकि कुछ भाग प्रदर्शन के कारण बनाई गई C भाषा में बनाई गई थी। यह क्रॉस-प्लेटफॉर्म है और सभी प्रमुख प्लेटफार्मों के लिए बाइनरी रिलीज़ उपलब्ध हैं। मर्क्यूरियल भी एक्स्टेंसिबल है, जिसका अर्थ है कि डेवलपर्स कार्यक्षमता को बढ़ाने के लिए मौजूदा एक्सटेंशन को सक्रिय कर सकते हैं। हालांकि, यह व्यावसायिक आवश्यकताओं के अनुसार स्वयं के एक्सटेंशन लिखने की अनुमति देता है।
विशेषताएँ
Mercurial को संस्करण नियंत्रण सॉफ्टवेयर की शक्तिशाली विशेषताओं के साथ भेज दिया जाता है। कुछ प्रमुख विशेषताएं नीचे सूचीबद्ध हैं:
- वितरित वास्तुकला
- तेज़
- स्वतंत्र मंच
- एक्स्टेंसिबल
- प्रयोग करने में आसान
- खुला स्त्रोत
- उच्च प्रदर्शन और स्केलेबिलिटी
- शाखा और विलय
- सादे पाठ और बाइनरी फ़ाइलों का समर्थन करता है
स्थापना
विंडोज पर स्थापित करना
Http://tortoisehg.bitbucket.org/download/windows.html से tortoisehg का नवीनतम संस्करण डाउनलोड करें। इंस्टॉलर चलाएं और विज़ार्ड का पालन करें।
Ubuntu पर स्थापित करना
कमांड के नीचे चलाएं।
$ apt-get install mercurial
फेडोरा पर स्थापित
फेडोरा पर इसे स्थापित करने के लिए कमांड चलाएं।
$ dnf install mercurial
MacOS पर स्थापित करना
MacOS पर इसे स्थापित करने के लिए कमांड चलाएं।
$ brew install mercurial
MacOS पर स्थापित करना
FreeBSD पर इसे स्थापित करने के लिए निम्नलिखित कमांड चलाएं।
$ cd /usr/ports/devel/mercurial
$ make install