यदि मैं यह आ रहे थे, मैं निम्नलिखित करना होगा:
- एक शाखा या जो कुछ भी भिन्नता एक शाखा पर अपना वीसीएस परिवर्तन के लिए समर्थन करता है। jQuery 1.3 के लिए jQuery 1.4 में
- स्वैप
- टेस्ट बड़े पैमाने पर क्या टूट जाता है को देखने के लिए - अगर आप किसी भी स्वचालित परीक्षण है, यह इतना आसान
- क्या विरासत संकुल में टूट जाता है पर निर्भर करता है, अगर देखना हो जाएगा आप इसे ठीक कर सकते हैं (मान लें कि सभी प्लग-इन खुले स्रोत हैं) या यदि कोई उपयुक्त अंडर-डेवलपमेंट प्रतिस्थापन है जो 1.4
- का समर्थन करता है यदि कोई भी प्लगइन अभी भी विकास में है, तो इस अवसर को नवीनतम संस्करण में अपग्रेड करने के लिए लें (दोनों 1.4 समर्थन के लिए और क्योंकि नवीनतम संस्करण संभावित रूप से बग को हल करता है, आदि)।
- यदि आप ठीक करने के लिए आवश्यक सभी चीजें ठीक कर सकते हैं, तो ट्रंक में अपने परिवर्तन मर्ज करें और अपनी अपग्रेड को सफलतापूर्वक कॉल करें।
बेशक, आपके कोड बेस के आकार और जटिलता के आधार पर, यह एक कम या कम महंगी प्रक्रिया हो सकती है।
EDIT: जेवेनेमा के उत्कृष्ट बिंदु के साथ संयुक्त, आपके पास यह सुनिश्चित करने के लिए लगभग असफल-सुरक्षित तरीका है कि आप सफलता बिंदु प्राप्त करें। अगर कुछ तोड़ता है, तो बस प्लग-इन में फेंक दें।