GitPullRequestIteration interface
يوفر خصائص تصف تكرار طلب سحب Git. يتم إنشاء التكرارات نتيجة لإنشاء التحديثات ودفعها إلى طلب سحب.
الخصائص
| author | مؤلف تكرار طلب السحب. |
| change |
التغييرات المضمنة مع تكرار طلب السحب. |
| commits | التثبيتات المضمنة مع تكرار طلب السحب. |
| common |
أول تثبيت Git مشترك لمرجعات المصدر والهدف. |
| created |
تاريخ إنشاء تكرار طلب السحب. |
| description | وصف تكرار طلب السحب. |
| has |
يشير إلى ما إذا كانت الخاصية Commits تحتوي على قائمة مقتطعة من التثبيتات في تكرار طلب السحب هذا. |
| id | معرف تكرار طلب السحب. يتم إنشاء التكرارات نتيجة لإنشاء التحديثات ودفعها إلى طلب سحب. |
| new |
إذا كان سبب التكرار هو Retarget، فهذا هو refName للهدف الجديد |
| old |
إذا كان سبب التكرار هو Retarget، فهذا هو الهدف الأصلي refName |
| push | معلومات دفع Git المقترنة بتكرار طلب السحب هذا. |
| reason | سبب إنشاء تكرار طلب السحب. |
| source |
تثبيت Git المصدر لهذا التكرار. |
| target |
تثبيت Git الهدف لهذا التكرار. |
| updated |
التاريخ المحدث لتكرار طلب السحب. |
تفاصيل الخاصية
author
changeList
التغييرات المضمنة مع تكرار طلب السحب.
changeList: GitPullRequestChange[]
قيمة الخاصية
commits
commonRefCommit
createdDate
تاريخ إنشاء تكرار طلب السحب.
createdDate: Date
قيمة الخاصية
Date
description
وصف تكرار طلب السحب.
description: string
قيمة الخاصية
string
hasMoreCommits
يشير إلى ما إذا كانت الخاصية Commits تحتوي على قائمة مقتطعة من التثبيتات في تكرار طلب السحب هذا.
hasMoreCommits: boolean
قيمة الخاصية
boolean
id
معرف تكرار طلب السحب. يتم إنشاء التكرارات نتيجة لإنشاء التحديثات ودفعها إلى طلب سحب.
id: number
قيمة الخاصية
number
newTargetRefName
إذا كان سبب التكرار هو Retarget، فهذا هو refName للهدف الجديد
newTargetRefName: string
قيمة الخاصية
string
oldTargetRefName
إذا كان سبب التكرار هو Retarget، فهذا هو الهدف الأصلي refName
oldTargetRefName: string
قيمة الخاصية
string
push
reason
sourceRefCommit
targetRefCommit
updatedDate
التاريخ المحدث لتكرار طلب السحب.
updatedDate: Date
قيمة الخاصية
Date