Apache Subversion - अपाचे तोड़फोड़ का क्या मतलब है?

Apache Subversion (SVN) Apache Software Foundation द्वारा विकसित एक स्वतंत्र और ओपन-सोर्स सॉफ़्टवेयर है जो फ़ाइलों, फ़ोल्डरों और निर्देशिकाओं में परिवर्तन को ट्रैक करने के लिए एक नियंत्रण प्रणाली के रूप में कार्य करता है। इसका उपयोग डेटा को पुनर्प्राप्त करने और समय के साथ किए गए परिवर्तनों के इतिहास को रिकॉर्ड करने में सहायता के लिए किया जाता है। इसे समवर्ती संस्करण प्रणाली (CVS) को बदलने के लिए डिज़ाइन किया गया था, एक प्रोग्राम जिसे कई स्रोत कोड परिवर्तनों को बचाने और पुनर्प्राप्त करने के लिए डिज़ाइन किया गया था जिसमें कई अंतर्निहित बग और फीचर दोष थे।

फ़ाइलों और फ़ोल्डरों के लिए परिवर्तनों और मेटाडेटा की विस्तृत रिकॉर्डिंग के अलावा, तोड़फोड़ की विशेषताओं में शामिल हैं:

  1. नए नेटवर्क कार्यों का आसान कार्यान्वयन
  2. टेक्स्ट और बाइनरी फाइलों का लगातार भंडारण और संचालन
  3. शाखाओं और टैगों का कुशल निर्माण
  4. प्रोग्रामिंग भाषाओं के साथ आसान उपयोग

कार्ल फोगेल और बेन कोलिन्स-सुस्मान द्वारा तोड़फोड़ का विकास 2000 में शुरू हुआ और एक ओपन-सोर्स प्रोजेक्ट के रूप में विकसित हुआ। इसकी दृष्टि एक केंद्रीकृत संस्करण नियंत्रण प्रणाली है जो मूल्यवान डेटा के लिए एक विश्वसनीय सुरक्षित आश्रय के रूप में कार्य करती है। इसका उद्देश्य विभिन्न उपयोगकर्ताओं और परियोजनाओं की जरूरतों को पूरा करने की क्षमता के साथ एक सरल मॉडल को बनाए रखना है।

Post a Comment

0 Comments