History, snapshots और restore

1DesignTool में प्रोजेक्ट एक नतीजा नहीं है — यह स्टेट की एक टाइमलाइन है, हर टर्न पर एक. History ड्रॉअर और वर्ज़न चिप आपको किसी भी पुरानी स्टेट को देखने, रीस्टोर करने, या उससे फ़ोर्क करने देते हैं, ताकि स्टीयर करना हमेशा सुरक्षित रहे.

History ड्रॉअर

कंपोज़र टूल्स का History बटन ड्रॉअर खोलता है — स्नैपशॉट की सूची, नए से पुराने क्रम में, हर एक के साथ वह टर्न जिसने उसे बनाया. किसी एंट्री को खोलकर उस स्टेट को प्रीव्यू में देखें, और restore दबाकर उसे मौजूदा स्टेट बनाएँ. रीस्टोर करने से नई स्टेट्स नष्ट नहीं होतीं — वे टाइमलाइन में बनी रहती हैं.

History ड्रॉअर — टर्न के हिसाब से स्नैपशॉट, नए पहले

वर्ज़न चिप

कंपोज़र टूल्स की v-chips नामित वर्ज़न चिह्नित करती हैं — वे पॉइंट जिन्हें आपने प्रोजेक्ट से याद रखने को कहा, जैसे v1, v2. ये हर बीच के टर्न के बजाय उन स्टेट्स के बीच तेज़ रास्ता हैं जिनकी आपको परवाह है. किसी चिप पर क्लिक करके उस वर्ज़न का निरीक्षण करें; पॉपओवर दिखाता है कि उसने क्या पकड़ा था.

वर्ज़न चिप पॉपओवर — इस वर्ज़न ने क्या पकड़ा और वह कहाँ है

वर्ज़न सिर्फ़ बुकमार्क नहीं, नंबर वाली lanes हैं — एक से ब्रांच बनाने और दो स्टेट की साथ-साथ तुलना के लिए देखें Versions: mark, fork और compare.

Restore बनाम fork

  • Restore — प्रोजेक्ट को पहले की स्टेट पर वापस ले जाएँ और वहीं से काम जारी रखें. नई स्टेट हिस्ट्री में बनी रहती हैं, तो यह rewind है, delete नहीं.
  • Fork — किसी पुराने पॉइंट से नया वर्ज़न ब्रांच करें, दोनों दिशाएँ ज़िंदा रखते हुए. जब आप अपनी मौजूदा जगह बिना छोड़े कोई दिशा आज़माना चाहें तो fork करें; जब आप जिस दिशा पर हैं वह पूरी हो गई हो तो restore करें.

एक स्नैपशॉट क्या पकड़ता है

हर स्नैपशॉट उस टर्न पर प्रोजेक्ट फ़ोल्डर की स्टेट होती है — नतीजा फ़ाइलें, प्रोजेक्ट के पास जो design-kit ज्ञान था, और वर्ज़न मेटाडेटा. ये वही फ़ाइलें हैं जो आपको फ़ोल्डर में दिखेंगी, तो रीस्टोर हुआ प्रोजेक्ट ईमानदार स्टेट है, कैश किया हुआ रेंडर नहीं.

टिप: किसी जोखिमी स्टीयर से पहले वर्ज़न मार्क करें — v-chip बटन पर एक क्लिक मौजूदा स्टेट को पिन करता है, और स्टीयर ग़लत होने पर आप सीधे वापस आ सकते हैं. खोई दिशा को दोबारा चलाने से यह सस्ता है.

हिस्ट्री कहाँ रहती है

स्नैपशॉट प्रोजेक्ट के साथ चलते हैं — वे प्रोजेक्ट के अपने फ़ोल्डर मेटाडेटा में रिकॉर्ड होते हैं, किसी remote store में नहीं. रीस्टोर लोकल और तुरंत होते हैं; पुराना डिज़ाइन वापस पाने के लिए कुछ भी आपकी मशीन नहीं छोड़ता.

संबंधित