इसे छोड़कर कंटेंट पर जाएं

संस्करण — अपने ऐप की किसी पुरानी हालत पर वापस जाएँ

संक्षेप मेंआपका ऐप बदलने वाला हर बिल्ड, कोड टैब में सेव किया गया हर बदलाव और हर बहाली आपके ऐप के कोड का एक संस्करण सेव करती है। वर्कस्पेस हेडर में “संस्करण” खोलें और किसी संस्करण पर वापस जाने के लिए “बहाल करें” पर क्लिक करें। बहाल करने से सिर्फ़ कोड बदलता है — आपके ऐप का डेटा, अपलोड की गई फ़ाइलें, चैट और सुविधाओं की योजना वैसे ही रहते हैं — और बहाली एक नए संस्करण के रूप में सेव होती है, ताकि आप उसे भी वापस ले सकें।

हर बदलाव वैसा नहीं निकलता जैसी आपने उम्मीद की थी। क्योंकि MonstarX हर बदलाव के बाद आपके ऐप के कोड का एक संस्करण सेव करता है, आप हमेशा पहले वाली हालत पर लौट सकते हैं — एक क्लिक में, बिना कोड छुए।

संस्करण कब सेव होता है?

Section titled “संस्करण कब सेव होता है?”

जब भी आपके ऐप का कोड बदलता है, एक नया संस्करण सेव होता है:

  • फ़ाइलें बदलने वाले बिल्ड मोड के अनुरोध के बाद — आपके अनुरोध के नाम से, जैसे फ़ुटर में न्यूज़लेटर साइन-अप जोड़ें। संपादन मोड से भेजे गए अनुरोध का नाम पेज पर चुने गए बदलाव (2): … होता है, और जिसमें सिर्फ़ अटैचमेंट हों, उसका नाम बदलाव।
  • जब आप कोड टैब में कोई फ़ाइल सेव करते हैं — src/routes/index.tsx में बदलाव।
  • जब आप कोई संस्करण बहाल करते हैं — बहाल किया गया: … (नीचे देखें)।
  • जब GitHub से बदलाव आते हैं — GitHub से: …, अगर आपका प्रोजेक्ट किसी रिपॉजिटरी से जुड़ा है।
  • जब कोई कोडिंग एजेंट बदलाव पुश करता है — … से पुश किया गया, जैसे Claude Code से पुश किया गया। देखें अपने कोडिंग एजेंट से शुरू करें।
  • जब कोई प्रोजेक्ट शुरू होता है — आयात किया गया ऐप … से आयातित से शुरू होता है, और कॉपी किया गया प्रोजेक्ट … से कॉपी किया गया से।

चैट और योजना मोड के अनुरोध कभी कोड नहीं बदलते, इसलिए उनसे कभी संस्करण सेव नहीं होता।

अपने संस्करण कैसे देखूँ?

Section titled “अपने संस्करण कैसे देखूँ?”

वर्कस्पेस हेडर में संस्करण पर क्लिक करें। उसके बगल की संख्या बताती है कि प्रोजेक्ट के कितने संस्करण हैं।

सूची में सबसे नया सबसे ऊपर होता है। हर संस्करण में उसका नाम, वह कितनी देर पहले सेव हुआ और उस समय ऐप में कितनी फ़ाइलें थीं, यह दिखता है। सबसे नए पर सबसे नया संस्करण लिखा होता है — यही आपका ऐप है जैसा वह अभी है।

कोई संस्करण कैसे बहाल करें?

Section titled “कोई संस्करण कैसे बहाल करें?”
  1. MonstarX के प्रोजेक्ट पर काम पूरा करने तक इंतज़ार करें — बिल्ड के दौरान बहाल करना संभव नहीं है।

  2. वर्कस्पेस हेडर में संस्करण पर क्लिक करें।

  3. जिस संस्करण पर वापस जाना है, उसे ढूँढें और बहाल करें पर क्लिक करें।

  4. पुष्टि करें: “फ़ुटर में न्यूज़लेटर साइन-अप जोड़ें” बहाल करें? यह मौजूदा प्रोजेक्ट कोड की जगह लेगा। ऐप का डेटा नहीं बदलेगा।

कोड उस संस्करण पर लौट जाता है, प्रीव्यू अपडेट हो जाता है, और सूची में सबसे ऊपर बहाल किया गया: … नाम का नया संस्करण जुड़ जाता है। अगर आपका प्रोजेक्ट GitHub से जुड़ा है और अपने-आप पुश चालू है (डिफ़ॉल्ट), तो बहाली वहाँ भी एक कमिट के रूप में पुश हो जाती है।

बहाल करने से क्या वापस होता है — और क्या नहीं?

Section titled “बहाल करने से क्या वापस होता है — और क्या नहीं?”

बहाल करने से आपके ऐप का कोड लौट आता है: हर पेज, कंपोनेंट, स्टाइल और सर्वर फ़ाइल, ठीक वैसी जैसी वह उस संस्करण में थी।

इससे ये चीज़ें नहीं बदलतीं:

वैसा ही रहता हैयह क्यों मायने रखता है
आपके ऐप का डेटा — साइन अप, बुकिंग, ऑर्डर, डेटाबेस में सेव कुछ भीआपके उपयोगकर्ताओं या आपका डाला कुछ भी नहीं खोता।
डेटाबेस की टेबलकिसी बाद के बिल्ड ने डेटाबेस के ढाँचे में जो बदलाव किए, वे बने रहते हैं। अगर बहाल किया गया कोड अलग टेबल की उम्मीद करता है, तो चैट में MonstarX से ऐप जाँचने को कहें।
अपलोड की गई फ़ाइलें और बनाई गई तस्वीरेंलोगों की अपलोड की फ़ाइलें और MonstarX की बनाई तस्वीरें स्टोरेज में रहती हैं।
चैट और सुविधाओं की योजनाबातचीत और चेकलिस्ट पीछे नहीं जातीं। ज़रूरत हो, तो फिर खोलें से सुविधाओं को “नहीं बनी” चिह्नित करें — देखें सुविधाओं की योजना।
सेटिंग्स, सीक्रेट और कनेक्टरप्रोजेक्ट सेटिंग्स और आपकी कनेक्ट की हुई सेवाएँ वैसी ही रहती हैं।
आपका प्रकाशित ऐपलाइव ऐप वैसे ही चलता रहता है जैसा प्रकाशित हुआ था। बहाल किया गया संस्करण ऑनलाइन लाने के लिए फिर से प्रकाशित करें।

संस्करण कौन बहाल कर सकता है?

Section titled “संस्करण कौन बहाल कर सकता है?”

प्रोजेक्ट का मालिक, और वे लोग जिनके साथ प्रोजेक्ट संपादन के लिए साझा किया गया है। देखने की अनुमति वाले लोगों को संस्करणों की सूची दिखती है, लेकिन बहाल करें बटन नहीं।

अक्सर पूछे जाने वाले सवाल

Section titled “अक्सर पूछे जाने वाले सवाल”
MonstarX का किया आखिरी बदलाव कैसे वापस लूँ?

संस्करण खोलें और ऊपर से दूसरे संस्करण पर बहाल करें पर क्लिक करें — वह जो आखिरी बदलाव से पहले सेव हुआ था।

बहाल करें बटन धुँधला क्यों है?

MonstarX प्रोजेक्ट पर काम कर रहा है। बिल्ड (या QA का सुधार) पूरा होने का इंतज़ार करें, फिर दोबारा कोशिश करें। अगर बहाल करें बटन दिख ही नहीं रहे, तो प्रोजेक्ट आपके साथ सिर्फ़ देखने के लिए साझा किया गया है।

क्या बहाल करने से उसके बाद हुई बुकिंग या साइन अप हट जाएँगे?

नहीं। बहाल करने से सिर्फ़ कोड बदलता है। आपके ऐप के डेटाबेस में सेव सब कुछ बना रहता है।

क्या रोका गया बिल्ड भी संस्करण सेव करता है?

अगर रोकने तक उसने फ़ाइलें बदल दी थीं, तो हाँ — ताकि आप उससे पहले वाला संस्करण बहाल करके उसका किया वापस ले सकें।

क्या कितने संस्करण रखे जाते हैं, इसकी कोई सीमा है?

संस्करण प्रोजेक्ट के साथ रखे जाते हैं। वे सिर्फ़ तभी हटते हैं जब आप प्रोजेक्ट हटाते हैं।