GitQueryCommitsCriteria interface
屬性
$skip | 要略過的專案數目 |
$top | 要擷取的專案數目上限 |
author | 作者的別名或顯示名稱 |
compare |
僅適用于指定 ItemVersion 時。 如果提供,請從此認可開始開始進行逐步記錄。 |
exclude |
只有在指定 itemPath 時才適用。 這會決定是否要排除指定路徑的刪除專案。 |
from |
如果提供,篩選的下限會依字母順序認可 |
from |
如果提供,請只包含在此日期之後建立的歷程記錄專案, (字串) |
history |
應使用 Git 歷程記錄模式。 這只適用于 Ids = null 且指定 itemPath 時的搜尋準則。 |
ids | 如果提供,請指定要擷取之認可的完整認可識別碼。 可能不會與其他參數結合。 |
include |
是否要在淺層參考中包含_links欄位 |
include |
是否要包含推播資訊 |
include |
是否要包含認可者和作者的影像 URL |
include |
是否要包含連結的工作專案 |
item |
要搜尋的專案路徑 |
item |
如果提供,則會識別要搜尋的認可或分支 |
show |
如果啟用,此選項將會忽略 itemVersion 和 compareVersion 參數 |
to |
如果提供,篩選的上限會依字母順序認可 |
to |
如果提供,請只包含在此日期之前建立的歷程記錄專案, (字串) |
user | 認可者的別名或顯示名稱 |
屬性詳細資料
$skip
要略過的專案數目
$skip: number
屬性值
number
$top
要擷取的專案數目上限
$top: number
屬性值
number
author
作者的別名或顯示名稱
author: string
屬性值
string
compareVersion
僅適用于指定 ItemVersion 時。 如果提供,請從此認可開始開始進行逐步記錄。
compareVersion: GitVersionDescriptor
屬性值
excludeDeletes
只有在指定 itemPath 時才適用。 這會決定是否要排除指定路徑的刪除專案。
excludeDeletes: boolean
屬性值
boolean
fromCommitId
如果提供,篩選的下限會依字母順序認可
fromCommitId: string
屬性值
string
fromDate
如果提供,請只包含在此日期之後建立的歷程記錄專案, (字串)
fromDate: string
屬性值
string
historyMode
應使用 Git 歷程記錄模式。 這只適用于 Ids = null 且指定 itemPath 時的搜尋準則。
historyMode: GitHistoryMode
屬性值
ids
如果提供,請指定要擷取之認可的完整認可識別碼。 可能不會與其他參數結合。
ids: string[]
屬性值
string[]
includeLinks
是否要在淺層參考中包含_links欄位
includeLinks: boolean
屬性值
boolean
includePushData
是否要包含推播資訊
includePushData: boolean
屬性值
boolean
includeUserImageUrl
是否要包含認可者和作者的影像 URL
includeUserImageUrl: boolean
屬性值
boolean
includeWorkItems
是否要包含連結的工作專案
includeWorkItems: boolean
屬性值
boolean
itemPath
要搜尋的專案路徑
itemPath: string
屬性值
string
itemVersion
showOldestCommitsFirst
如果啟用,此選項將會忽略 itemVersion 和 compareVersion 參數
showOldestCommitsFirst: boolean
屬性值
boolean
toCommitId
如果提供,篩選的上限會依字母順序認可
toCommitId: string
屬性值
string
toDate
如果提供,請只包含在此日期之前建立的歷程記錄專案, (字串)
toDate: string
屬性值
string
user
認可者的別名或顯示名稱
user: string
屬性值
string