वेबसाइट विकास के लिए कौन से संस्करण सिस्टम मुफ्त में उपलब्ध हैं?


10

मैं अपने विकास के माहौल में सुधार करना चाहता हूं और अब मैं भविष्य में एक संस्करण प्रणाली का उपयोग करने के बारे में सोच रहा हूं। समस्या यह है कि मुझे वर्जनिंग सिस्टम (Perforce के साथ थोड़ा सा) का ज्यादा अनुभव नहीं है। वेबसाइट विकास के लिए कौन से संस्करण सिस्टम मुफ्त में उपलब्ध हैं?


किसके लिए एक संस्करण प्रणाली - सर्वर-साइड कोड? HTML कोड?
पेक्का

@Pekka मेरे HTML, CSS और PHP फ़ाइलों के लिए प्राथमिक।
cberg

जवाबों:


14

किसी भी आधुनिक संस्करण नियंत्रण प्रणाली का उपयोग वेब विकास के लिए किया जा सकता है। किस सिस्टम का उपयोग करना है इसका विकल्प मूल रूप से सिर्फ व्यक्तिगत पसंद, ओएस पसंद / एकीकरण और आपके द्वारा उपयोग किए जाने वाले उपकरण हैं।

मैं सर्वर पर VisualSVN और क्लाइंट पर TortoiseSVN के साथ, सबवर्सन का उपयोग कर रहा हूं । मुझे पसंद है कि यह विंडोज एक्सप्लोरर के साथ कैसे एकीकृत है। अन्य जो हाल ही में बहुत अधिक कर्षण प्राप्त कर रहे हैं, वे Git और Mercurial हैं । मुझे लगता है कि ये तीनों आज सबसे व्यापक रूप से उपयोग किए जाते हैं लेकिन बहुत अधिक हैं


1
मेरा व्यक्तिगत वोट गिट के लिए होगा, लेकिन सभी ठीक काम करेंगे।
टॉबी

1
गिट के लिए एक और। गिट महान है, यहां तक ​​कि छोटे, स्थानीय विकास के लिए भी। यह आपके रास्ते से बाहर रहता है और इसका उपयोग करना आसान है।
लॉएबशेड

ग्रहण प्लगइन के साथ ग्रहण के भीतर svn का उपयोग करना। अच्छा काम करता है।
सींगेटबज

3

विकिपीडिया, अनुमानित रूप से, संशोधन नियंत्रण सॉफ्टवेयर की एक बड़ी तुलना है , लेकिन मुख्य बात यह है कि क्या आप हमेशा एक केंद्रीकृत भंडार (या तो आपके कंप्यूटर या सर्वर पर) का उपयोग करना चाहते हैं, या बदलाव करते समय सक्षम होना चाहते हैं। अपने मुख्य भंडार के संपर्क में नहीं।

वितरित संशोधन नियंत्रण का उपयोग करते हुए दूसरे विकल्प का लाभ यह है कि यदि आप सामान्य रूप से सर्वर में अपने काम की जांच करते हैं, लेकिन एक विमान से बाहर हैं या अन्यथा इंटरनेट कनेक्शन के बिना, आप अभी भी रिपॉजिटरी की अपनी स्थानीय प्रति में परिवर्तन कर सकते हैं, और जब आप अगली बार मौका पाएं तो सॉफ्टवेयर अन्य रिपॉजिटरी (या कई अन्य) के साथ विलय कर सकता है।

मुख्य केंद्रीकृत प्रणाली सीवीएस (पुरानी) और तोड़फोड़ (संक्षिप्त एसवीएन) हैं, जबकि ओपन-सोर्स विकेंद्रीकृत संशोधन नियंत्रण में बड़े खिलाड़ी जीआईटी , मर्क्यूरियल (पारा, एचजी के लिए रासायनिक प्रतीक के रूप में भी संक्षिप्त हैं, और, हाल ही में, बाज़ार) (इसी तरह, BZR)।

इनमें से कई के लिए, एक विंडोज़ जीयूआई एकीकरण है जिसका नाम "कछुआ <एक्स>" है जहां <एक्स> सॉफ्टवेयर नाम है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.