मेरे पास कई .NET वेब एप्लिकेशन हैं जो समान सीएमएस-जैसी ढांचे का उपयोग करते हैं। जब मैं इस मूल ढांचे में नई सुविधा जोड़ता हूं, तो मैं चाहता हूं कि प्रत्येक एप्लिकेशन को इस सुविधा के साथ अपडेट किया जाए। तो बुनियादी तौर पर मैं निम्नलिखित चरण करने की आवश्यकता:.NET वेब एप्लिकेशन स्वचालित अपडेट पुल-शैली
- आवेदन जड़ में रखें App_Offline.htm
- कॉपी फ़ाइलें अपडेट सर्वर से बदल दिया है कि
- भागो एसक्यूएल अद्यतन स्क्रिप्ट अगर जरूरत
- निकालें App_Offline .htm
मैं क्रूज़ कंट्रोल और अन्य निरंतर एकीकरण टूल के बारे में पढ़ता हूं, उनके पास मेरी जरूरतों के समान ही विशेषताएं हैं। समस्या यह है कि वे पुश-शैली अद्यतन का उपयोग करते हैं ताकि एकीकरण सर्वर स्रोत बनाता है और फिर उत्पादन सर्वर पर फ़ाइलों की प्रतिलिपि बनाता है। मैं इस दृष्टिकोण का उपयोग नहीं कर सकता क्योंकि मेरे ग्राहक मुझे अपने उत्पादन सर्वर तक पहुंच नहीं दे सकते हैं। तो मुझे आईआईएस मैनेजर या कहीं और "अपडेट" बटन होना चाहिए ताकि क्लाइंट इसे क्लिक कर सके और यह अपडेट सर्वर से डेटा खींच सके। क्या कोई यह जानता है कि इसे प्राप्त करने का कोई समाधान है या नहीं?
धन्यवाद