इसलिए मैं अपने कोड के बढ़ते ढेर पर नज़र रखने के लिए संस्करण नियंत्रण प्रणाली (VCS) का उपयोग करना शुरू कर रहा हूं, और SVN और git के साथ प्रयोग कर रहा हूं। बहुत ही मूल आदेश बहुत समान हैं, इसलिए मैं सिर्फ एसवीएन का उपयोग अपने उदाहरण के रूप में करूंगा।
कहो कि मैं कुछ फ़ाइलों के साथ एक रेपो है। फ़ाइल बदलने के बाद, मैं इस तरह से बदलाव करता हूँ:
svn commit -m "altered the regex to parse properly"
यह मेरा परिवर्तन करता है और प्रतिबद्ध संदेश जोड़ता है। हालांकि, क्या होगा अगर मैंने सिर्फ 3 अलग-अलग लिपियों को बदल दिया है, तो मैं प्रत्येक फ़ाइलों के लिए व्यक्तिगत प्रतिबद्ध संदेश कैसे जोड़ सकता हूं?
इसी तरह, एक संस्करण नियंत्रण प्रणाली होने के नाते, मैं वास्तव में स्क्रिप्ट संस्करण संख्याओं का ट्रैक रखना चाहता हूं। मान लें कि मैं संस्करण 1.0.0 पर शुरू करता हूं, मैं अपनी बदली हुई स्क्रिप्ट को v1.0.1 के रूप में प्रतिबद्ध होने पर कैसे लेबल कर सकता हूं?
इसलिए मूल रूप से, अगर कोई मुझे बता सकता है कि कमिट करते समय हर फाइल के लिए लॉग मैसेज और वर्जन में बदलाव कैसे किया जाए, तो मैं बहुत आभारी रहूंगा। धन्यवाद!