History, snapshot และการกู้คืน

โปรเจกต์ใน 1DesignTool ไม่ใช่ผลลัพธ์เดียว — มันคือไทม์ไลน์ของสถานะ หนึ่งต่อ เทิร์น ลิ้นชัก History และชิปเวอร์ชันให้คุณดูสถานะก่อนหน้าใด ๆ กู้คืนมัน หรือแยกสาขาออกจากมัน การ steer จึงลองได้อย่างปลอดภัยเสมอ

ลิ้นชัก History

ปุ่ม History ในเครื่องมือ composer เปิดลิ้นชัก — รายการ snapshot ใหม่สุด ก่อน แต่ละอันพร้อมเทิร์นที่สร้างมัน เปิดรายการเพื่อดูสถานะนั้นใน preview และ restore เพื่อทำให้มันเป็นสถานะปัจจุบัน การกู้คืนไม่ทำลายสถานะที่ใหม่กว่า — พวกมันอยู่ในไทม์ไลน์ต่อ

ลิ้นชัก History — snapshot ตามเทิร์น ใหม่สุดก่อน

ชิปเวอร์ชัน

v-chips ในเครื่องมือ composer ทำเครื่องหมายเวอร์ชันที่ตั้งชื่อ — จุดที่คุณ บอกให้โปรเจกต์จำ เช่น v1, v2 พวกมันคือทางลัดระหว่างสถานะที่คุณสนใจ แทน ที่จะเป็นทุกเทิร์นระหว่างกลาง คลิกชิปเพื่อตรวจเวอร์ชันนั้น; popover แสดงสิ่ง ที่มันจับไว้

popover ชิปเวอร์ชัน — เวอร์ชันนี้จับอะไรและอยู่ตรงไหน

เวอร์ชันเป็นเลนที่มีหมายเลข ไม่ใช่แค่บุ๊กมาร์ก — ดู Versions: ทำเครื่องหมาย fork และเปรียบเทียบ สำหรับการแยกสาขาจากหนึ่งและเปรียบเทียบสองสถานะข้างกัน

Restore vs fork

  • Restore — ย้อนโปรเจกต์กลับไปสถานะก่อนหน้าและทำงานต่อจากตรงนั้น สถานะที่ ใหม่กว่ายังอยู่ใน history จึงเป็นการย้อน ไม่ใช่การลบ
  • Fork — แยกเวอร์ชันใหม่ออกจากจุดก่อนหน้า รักษาทั้งสองทิศให้อยู่ fork เมื่อ อยากลองทิศโดยไม่ทิ้งจุดที่อยู่; restore เมื่อทิศที่อยู่จบแล้ว

snapshot จับอะไร

แต่ละ snapshot คือสถานะของโฟลเดอร์โปรเจกต์ ณ เทิร์นนั้น — ไฟล์ผลลัพธ์ ความรู้ design-kit ที่โปรเจกต์มี และ metadata เวอร์ชัน มันคือไฟล์เดียวกับที่ คุณเห็นในโฟลเดอร์เอง โปรเจกต์ที่กู้คืนจึงเป็นสถานะจริง ไม่ใช่เรนเดอร์ที่แคช

Tip: ทำเครื่องหมายเวอร์ชันก่อนการ steer ที่เสี่ยง — คลิกเดียวบนปุ่ม v-chip ปักสถานะปัจจุบัน และคุณกลับมาได้ตรงถ้า steer ผิดพลาด ถูกกว่าการรัน ทิศที่หายไปใหม่

history อยู่ตรงไหน

snapshot ไปกับโปรเจกต์ — บันทึกใน metadata ของโฟลเดอร์โปรเจกต์เอง ไม่ใช่ ที่เก็บระยะไกล การกู้คืนเป็น local และทันที; ไม่มีอะไรออกจากเครื่องคุณเพื่อ กู้ดีไซน์ก่อนหน้า

ที่เกี่ยวข้อง