الانتقال إلى المحتوى الرئيسي

Rollback

ارجع عن deployment غلط بضغطة واحدة - مكون واحد أو الـ release كله - لأن Serpent بيتتبع الحالة السابقة.

جربه في Serpent

الـ rollback بيرجع عن deployment سبب مشكلة، ويرجّع الحالة السابقة للـ metadata أو البيانات المتأثرة. Salesforce ما عندهاش rollback أصلي بضغطة واحدة لـ metadata deployments، فاسترجاع release غلط عادة معناه إعادة deploy يدوية للنسخة السابقة من كل مكون متأثر.

سجل build لـ release اتشحن، فيه أداة Rollback بضغطة واحدة جنب Install و Promote و Uninstall

اعمل rollback في Serpent

افتح release اتشحن بزرار "جربه في Serpent" اللي فوق، وبعدين:

  1. افتح سجل الـ build

    لاقي الـ release اللي عايز ترجعه وافتح سجل الـ build بتاعه.

  2. اختار إيه اللي هيترجع

    ارجع مكون واحد لو عايز تفضل دقيق، أو الـ deployment كله لو الموقف محتاج كده.

  3. دوس Rollback

    دوس Rollback. Serpent هيرجّع الحالة السابقة بالظبط اللي كان متتبعها، من غير إعادة deploy يدوية للنسخ القديمة.

تعامل معاها بحرص

تغييرات البيانات والتغييرات الهدّامة اللي مسحت metadata خلاص، أصعب إنها ترجع بشكل نضيف، فخطط لهم بحرص زيادة.