GitQueryCommitsCriteria interface
属性
| $skip | 要跳过的条目数 |
| $top | 要检索的最大条目数 |
| author | 作者的别名或显示名称 |
| compare |
仅当 ItemVersion 指定时适用。 如果提供,请从此提交开始开始步行历史记录。 |
| exclude |
仅当指定 itemPath 时适用。 这确定是否排除指定路径的删除条目。 |
| from |
如果提供,则按字母顺序筛选提交的下限 |
| from |
如果提供,则仅包含在此日期之后创建的历史记录条目(字符串) |
| history |
应使用 Git 历史记录模式。 这仅适用于 Ids = null 且指定 itemPath 时的搜索条件。 |
| ids | 如果提供,请指定要提取的提交的具体提交 ID。 不能与其他参数组合。 |
| 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
如果提供,请指定要提取的提交的具体提交 ID。 不能与其他参数组合。
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