यह कुछ ऐसा है जिससे मैं अक्सर निपटता हूं (और मैं अभी काम कर रहा हूं), और दुर्भाग्य से, इस प्रकार अब तक यह पूरी तरह से मैन्युअल प्रक्रिया है - हमारे पास एक स्वचालित प्रक्रिया है जो हर फ़ाइल को झंडे के रूप में संशोधित करती है जिसे हमारे प्रारंभिक स्वचालित ऑडिट के हिस्से के रूप में संशोधित किया जा सकता है। एक नया समर्थन ग्राहक। हम तब किसी को उन फ़ाइलों को अलग करते हैं, और किसी भी स्पष्ट झूठी सकारात्मक (यानी, व्हाट्सएप परिवर्तन) को नियंत्रित करते हैं।
फिर, मजेदार हिस्सा - हमारी टीम के एक वरिष्ठ सदस्य जो काफी समय से मैगनेटो के साथ काम कर रहे हैं, उन्हें यह निर्धारित करने के लिए परिणामों पर एक नज़र डालनी होगी कि क्या संशोधित फ़ाइलों में से कोई पैच का परिणाम हो सकता है। हमने उन सभी पैच के बारे में जाँच करने के लिए अपने सिस्टम को अपडेट करने पर ध्यान दिया है, जिनके बारे में हम जानते हैं / हमारे हाथों को प्राप्त कर सकते हैं, और जो सीई के लिए काम कर सकते हैं, लेकिन ईई पर यह और भी चुनौतीपूर्ण है, क्योंकि ईई समर्थन कभी-कभी सीधे पैच जारी करता है। ग्राहकों को जो किसी अन्य तरीके से जारी नहीं किए जाते हैं या लगातार तरीके से सूचीबद्ध होते हैं।
इसलिए, जब हम इस स्तर की समीक्षा करते हैं, तो हम इन पैच + कॉमन सेंस को लागू करने के पिछले अनुभव पर भरोसा करते हैं (यानी, क्या यह सिर्फ एपीआई के समापन बिंदु के लिए एक बदलाव है? यदि हां, तो क्या अद्यतन संस्करण में मौजूद एंडपॉइंट बदल गया है? यदि ऐसा है तो? यह एक पैच था और इसे नजरअंदाज किया जा सकता है)।
सीई डाउनलोड पृष्ठ पर उपलब्ध सभी पैच को लागू करने के लिए सैद्धांतिक रूप से सरल होगा, आदि, सीई के हर लागू संस्करण में और उन (एफवाईआई के खिलाफ जांच, हम पहले पास के लिए अलग-अलग उपयोग नहीं करते हैं - हम हैशिंग का उपयोग करते हैं, में) भाग क्योंकि हमने इस तकनीक को एक उपकरण में बनाया है जो किसी साइट पर दूरस्थ रूप से पहले डाउनलोड करने की आवश्यकता के बिना जांच कर सकता है)। यह पैच के बहुमत को नियंत्रित करेगा, लेकिन यह अभी भी किसी भी सीई या ईई पैच के लिए मदद नहीं करता है जो सीई के लिए सार्वजनिक डाउनलोड क्षेत्र या ईई के लिए क्लाइंट / संरक्षित डाउनलोड क्षेत्र में पोस्ट नहीं किया गया है। मैगेंटो को एक सुसंगत नीति बनाने की आवश्यकता होगी जो सभी पैच को सभी ग्राहकों के लिए उपलब्ध कराया जाए, और उन्हें उन जगहों पर पोस्ट किया जाए जहां हम उनसे मिल सकते हैं।
इसलिए, मुझे नहीं लगता कि 100% तक इसे स्वचालित करने का एक तरीका है, जब तक कि चीजों के Magento पक्ष में परिवर्तन नहीं होते, दुर्भाग्य से।