# أي فرع يجب أن أتعقبه؟ بيتا أم اختبارات-تم اجتيازها أم رئيسي؟

**URL:** <https://meta.discourse.org/t/which-branch-am-i-should-i-be-tracking-beta-or-tests-passed-or-main/240331>\
**Category:** Product Support\
**Created:** [28 سبتمبر 2022، 2:16م UTC](https://meta.discourse.org/t/which-branch-am-i-should-i-be-tracking-beta-or-tests-passed-or-main/240331 "2022-09-28T14:16:02Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![Simon\_Manning](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon_manning/32/198596_2.png) [@Simon\_Manning](https://meta.discourse.org/u/Simon_Manning)\
**Post date:** [28 سبتمبر 2022، 5:42م UTC](https://meta.discourse.org/t/which-branch-am-i-should-i-be-tracking-beta-or-tests-passed-or-main/240331/14 "2022-09-28T17:42:58Z")

</div>

`tests-passed` هو الافتراضي ومن غير المحتمل أنك انتقلت إلى `main`. `tests-passed` يتأخر عن `main` فقط طالما استغرقت الاختبارات الآلية وقتها، بافتراض أنها نجحت، وهو ما أعتقد أنه كان حوالي 14 دقيقة في المرة الأخيرة التي نظرت فيها.

بالمعنى العملي، يتم تحديث `tests-passed` في نفس وقت `main`، باستثناء الحالات التي يفشل فيها الالتزام في اختبار واحد أو أكثر، وفي هذه الحالة يأتي التزام لاحق لإصلاح ذلك بسرعة كبيرة بعد ذلك. (ثم تجري الاختبارات، وربما تنجح وتنتهي على `tests-passed`)

بالنسبة لرقم الإصدار، فإن `stable` هو بشكل صريح 2.8.8، و `beta` هو بشكل صريح 2.9.0.Beta9، و `tests-passed` (و `main`) يعادل 2.9.0.Beta9 + أي التزامات حدثت منذ ذلك الحين. من المحتمل أن يتغير عندما يكون لديهم مجموعة من “أي التزامات حدثت منذ ذلك الحين” لاستدعاء Beta10، وعند هذه النقطة يمكن أن يكون `beta` و `tests-passed` متساويين لفترة وجيزة.

---

_[View the full topic](https://meta.discourse.org/t/which-branch-am-i-should-i-be-tracking-beta-or-tests-passed-or-main/240331)._
