Sobes.tech
Middle+

Туро ба таҷрибаи кор бо Release Candidate (RC), чӣ гуна ин муносибатро дар лоиҳаҳои худ истифода бурдед?

sobes.tech AI

Ҷавоб аз AI

Манам Release Candidate-ны финалдык тестирлөө этабында колдонуп, App Store'го чыгарганга даярдадым.

Процесс адатта төмөнкүдөй болчу:

  1. release же main тармакка негизделген RC түзүү.
  2. TestFlightке ички жана/же тышкы бета-тестирүүчүлөр үчүн түзүлгөн нускасын жүктөө.
  3. Ар кандай түзмөктөрдө жана iOS версияларында так тесттер өткөрүү.
  4. Чек арачылардын чыгышына тоскоол болгон гана критикалык каталардын оңдолушу. Кичинекей жакшыртуулар жана критикалык эмес каталар кийинки версияларга калтырылган.
  5. Эгер критикалык каталар табылса: RCден патч тармак түзүү, оңдоо, жаңы RC түзүү жана 1-4 кадамдарды кайталоо.
  6. Эгер RC ийгиликтүү тесттерден өтүп, критикалык каталар жок болсо: ошол эле нускасын App Store'го чыгаруу.

RC колдонуу тест үчүн колдонулган нускасы акыркы колдонуучуларга жеткен нуска менен бирдей болгондуктан, стабилдүү эмес версияны чыгаруу тобокелчилигин минималдаштырган. Бул чыгаруунун сапатына ишенимди арттырган.