คู่มือที่ 4: ย้อนเวอร์ชัน กู้คืน หรือเลิกพึ่งพา CMS
ส่วนที่ 4 จาก 4 ก่อนหน้า: การดีพลอยครั้งที่สอง
ย้อนกลับโค้ด
หัวข้อที่มีชื่อว่า “ย้อนกลับโค้ด”ส่วน การตั้งค่า → ซอร์สโค้ดและการเผยแพร่ → ประวัติการ deploy แสดงประวัติการดีพลอยของเว็บไซต์นี้ การ deploy ล่าสุด ระบุรายการล่าสุดที่เสร็จสมบูรณ์ ปุ่ม ย้อนกลับ ของเวอร์ชันก่อนหน้าต้องใช้ site:deploy และมีคำแนะนำเมื่อชี้เมาส์ว่า «deploy เวอร์ชันนี้อีกครั้ง» เมื่อยืนยัน «deploy เวอร์ชันก่อนหน้านี้อีกครั้งหรือไม่» บิลด์จะดีพลอยคอมมิตที่บันทึกไว้ของรีวิชันนั้นกับฐานข้อมูลปัจจุบัน การย้อนกลับไม่ยกเลิก migration หรือการเปลี่ยนแปลงสื่อ และไม่กู้คืนตารางของคุณเอง หากคอมมิตนั้นมีเนื้อหาต่างจากปัจจุบัน สแนปช็อตของคอมมิตนั้นจะแทนที่ตารางเนื้อหาที่ระบบสร้าง
CMS ปฏิเสธการย้อนกลับเมื่อ:
| เหตุผล | ความหมาย |
|---|---|
destructive_since |
การดีพลอยที่ตามมารัน migration แบบทำลายข้อมูล |
unreported_since |
การดีพลอยที่ตามมาไม่ได้รายงานว่า migration ทำลายข้อมูลหรือไม่ |
different_database |
รีวิชันนั้นรันกับฐานข้อมูลอื่น |
no_git_sha |
รีวิชันนั้นไม่ได้บันทึกคอมมิต |
build_in_progress |
มีบิลด์อื่นกำลังดำเนินการกับเว็บไซต์นี้ |
สคริปต์ดีพลอยเองปฏิเสธด้วย rollback_database_missing เมื่อฐานข้อมูลที่บันทึกไว้ไม่มีแล้ว กรณีนั้นเป็นการกู้คืน ไม่ใช่การย้อนกลับ
กู้คืนข้อมูลและสื่อ
หัวข้อที่มีชื่อว่า “กู้คืนข้อมูลและสื่อ”การย้อนกลับย้ายเฉพาะโค้ด หากต้องการนำข้อมูลหรือสื่อกลับมา ทำตาม คู่มือกู้คืนเว็บไซต์แบบสแตนด์อโลน
การแยกออกหยุดการสร้างใหม่ที่ CMS จัดการ ลบ build webhook หยุดกด Deploy และเก็บรีโพซิทอรีไว้ API ที่ดีพลอย ฐานข้อมูล หน้าที่บิลด์แบบ static โค้ด owned ของคุณ และตารางของคุณเองยังทำงานต่อ เส้นทางของบล็อก การค้นหา ส่วน «รายการล่าสุด» ความคิดเห็น และฟอร์มยังต้องใช้การติดตั้ง Dee Wan ดู สัญญาการแยกออก และ คู่มือการแยกออก
ถัดไป: ขยายแบ็กเอนด์ของคุณ ขณะที่ยังเชื่อมต่ออยู่
ยังไม่เปิดตัว (pre-MVP) และยังไม่มีเวอร์ชันเสถียร
คอมมิตซอร์สโค้ด: fe23db481c422b40e317b92fc98116b4c0c26a87 (มีการแก้ไขที่ยังไม่คอมมิต)
วันที่สร้างเอกสาร (UTC): 2026-10-18T09:22:34.630Z
คอมมิตสำหรับอัปเกรด: ระบุไม่ได้: มีการแก้ไขที่ยังไม่คอมมิต. บันทึกการเปลี่ยนแปลง