version control in hindi – वर्शन कंट्रोल क्या है?

hello दोस्तों! आज मैं आपको इस पोस्ट में what is version control in hindi (वर्शन कंट्रोल क्या है?) के बारें में विस्तार से बताऊंगा, तो चलिए start करते है:-

what is version control in hindi (वर्शन कंट्रोल क्या है?)

version control in hindi

version control को revision control या source control भी कहते है. यह software tools तथा प्रक्रियाओं की एक श्रेणी है जिसके द्वारा software में होने वाले changes (बदलावों) को track तथा store किया जाता है.

यह SCM (software configuration management) का एक महत्वपूर्ण component है.

दुसरे शब्दों में कहें तो, “version control एक मैनेजमेंट strategy है जिसके द्वारा किसी software, website, या डॉक्यूमेंट में होने वाले changes को manage किया जाता है.”

वह system जो changes को track करने की सुविधा प्रदान करता है उसे version control system कहते है. यह system प्रत्येक बदलाव को एक विशेष प्रकार के database में store करता है.

इसमें यदि developers के द्वारा changes करने में कोई mistake हो जाती है तो software के पहले के version के साथ इसको compare किया जाता है और जो भी mistake होती है उसे fix कर लिया जाता है.

वर्शन कंट्रोल का मुख्य उद्देश्य यह सुनिश्चित करना होता है कि changes जो है वह planning के अनुसार घटित हों”.

version c.ontrol system में निम्नलिखित क्षमताएं होती है:-

  • यह सभी relevant (उचित) configuration objects को स्टोर करता है.
  • यह configuration object के सभी versions को store करता है.
  • इसके द्वारा सभी उचित configuration objects को collect करके एक नया version बनाया जा सकता है.
  • इससे प्रत्येक configuration object में होने वाले issues को track किया जा सकता है तथा record किया जा सकता है.
  • यह system modeling के सिधांत का प्रयोग करता है.

इसे पढ़ें:- सॉफ्टवेर इंजीनियरिंग क्या है?

advantage of version control in hindi

इसके लाभ निम्नलिखित है:-

1:- इसके द्वारा हम software या files को compare कर सकते है और उनके मध्य के difference को identify कर सकते है. और अगर जरूरत होती है तो changes को merge कर सकते है.

2:- version control के जरिये हम यह आसानी से application को track कर पाते है और यह पता कर पाते है application का कौन सा version अभी development में है.

3:- यदि कोई नया developer टीम में आता है तो वह version control system के द्वारा नये version को download कर सकता है.

4:- इसका एक फायदा यह है कि हम last version को उससे पहले वाले version के साथ compare कर सकते है, जिससे हमारा time बचता है.

popular वर्शन कंट्रोल सिस्टम

  • GitHub
  • GitLab
  • Beanstalk
  • Perforce
  • Apache subversion
  • AWS codeCommit
  • Microsoft Team Foundation Server
  • Mercurial
  • CVS version control
  • Bitbucket

निवेदन:- अगर आपको यह आर्टिकल अच्छा लगा हो तो इसे अपने friends के साथ share कीजिये और आपके किसी subject को लेकर कोई सवाल हो तो उन्हें comment करके बताइए. धन्यवाद.

Leave a Comment