Optional
options: IRequestOptionsStatic
Readonly
RESOURCE_Optional
apiVersion: stringOptional
project: stringProject ID or project name
Optional
apiVersion: stringReturns changesets for a given list of changeset Ids.
List of changeset IDs.
Get a single branch hierarchy at the given path with parents or children as specified.
Full path to the branch. Default: $/ Examples: $/, $/MyProject, $/MyProject/SomeFolder.
Optional
project: stringProject ID or project name
Optional
includeParent: booleanReturn the parent branch, if there is one. Default: False
Optional
includeChildren: booleanReturn child branches, if there are any. Default: False
Get a collection of branch roots -- first-level children, branches with no parents.
Optional
project: stringProject ID or project name
Optional
includeParent: booleanReturn the parent branch, if there is one. Default: False
Optional
includeChildren: booleanReturn the child branches for each root branch. Default: False
Optional
includeDeleted: booleanReturn deleted branches. Default: False
Optional
includeLinks: booleanReturn links. Default: False
Get branch hierarchies below the specified scopePath
Full path to the branch. Default: $/ Examples: $/, $/MyProject, $/MyProject/SomeFolder.
Optional
project: stringProject ID or project name
Optional
includeDeleted: booleanReturn deleted branches. Default: False
Optional
includeLinks: booleanReturn links. Default: False
Retrieve a Tfvc Changeset
Changeset Id to retrieve.
Optional
project: stringProject ID or project name
Optional
maxChangeCount: numberNumber of changes to return (maximum 100 changes) Default: 0
Optional
includeDetails: booleanInclude policy details and check-in notes in the response. Default: false
Optional
includeWorkItems: booleanInclude workitems. Default: false
Optional
maxCommentLength: numberInclude details about associated work items in the response. Default: null
Optional
includeSourceRename: booleanInclude renames. Default: false
Optional
skip: numberNumber of results to skip. Default: null
Optional
top: numberThe maximum number of results to return. Default: null
Optional
orderby: stringResults are sorted by ID in descending order by default. Use id asc to sort by ID in ascending order.
Optional
searchCriteria: TfvcChangesetSearchCriteriaFollowing criteria available (.itemPath, .version, .versionType, .versionOption, .author, .fromId, .toId, .fromDate, .toDate) Default: null
Retrieve Tfvc changes for a given changeset.
Optional
id: numberID of the changeset. Default: null
Optional
skip: numberNumber of results to skip. Default: null
Optional
top: numberThe maximum number of results to return. Default: null
Retrieve Tfvc Changesets
Optional
project: stringProject ID or project name
Optional
maxCommentLength: numberInclude details about associated work items in the response. Default: null
Optional
skip: numberNumber of results to skip. Default: null
Optional
top: numberThe maximum number of results to return. Default: null
Optional
orderby: stringResults are sorted by ID in descending order by default. Use id asc to sort by ID in ascending order.
Optional
searchCriteria: TfvcChangesetSearchCriteriaFollowing criteria available (.itemPath, .version, .versionType, .versionOption, .author, .fromId, .toId, .fromDate, .toDate) Default: null
Retrieves the work items associated with a particular changeset.
Optional
id: numberID of the changeset.
Get Item Metadata and/or Content for a single item. The download parameter is to indicate whether the content should be available as a download or just sent as a stream in the response. Doesn't apply to zipped content which is always returned as a download.
Version control path of an individual item to return.
Optional
project: stringProject ID or project name
Optional
fileName: stringfile name of item returned.
Optional
download: booleanIf true, create a downloadable attachment.
Optional
scopePath: stringVersion control path of a folder to return multiple items.
Optional
recursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
Optional
versionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
Optional
includeContent: booleanSet to true to include item content when requesting json. Default is false.
Get Item Metadata and/or Content for a single item. The download parameter is to indicate whether the content should be available as a download or just sent as a stream in the response. Doesn't apply to zipped content which is always returned as a download.
Version control path of an individual item to return.
Optional
project: stringProject ID or project name
Optional
fileName: stringfile name of item returned.
Optional
download: booleanIf true, create a downloadable attachment.
Optional
scopePath: stringVersion control path of a folder to return multiple items.
Optional
recursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
Optional
versionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
Optional
includeContent: booleanSet to true to include item content when requesting json. Default is false.
Get a list of Tfvc items
Optional
project: stringProject ID or project name
Optional
scopePath: stringVersion control path of a folder to return multiple items.
Optional
recursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
Optional
includeLinks: booleanTrue to include links.
Optional
versionDescriptor: TfvcVersionDescriptorPost for retrieving a set of items given a list of paths or a long path. Allows for specifying the recursionLevel and version descriptors for each path.
Optional
project: stringProject ID or project name
Post for retrieving a set of items given a list of paths or a long path. Allows for specifying the recursionLevel and version descriptors for each path.
Optional
project: stringProject ID or project name
Get Item Metadata and/or Content for a single item. The download parameter is to indicate whether the content should be available as a download or just sent as a stream in the response. Doesn't apply to zipped content which is always returned as a download.
Version control path of an individual item to return.
Optional
project: stringProject ID or project name
Optional
fileName: stringfile name of item returned.
Optional
download: booleanIf true, create a downloadable attachment.
Optional
scopePath: stringVersion control path of a folder to return multiple items.
Optional
recursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
Optional
versionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
Optional
includeContent: booleanSet to true to include item content when requesting json. Default is false.
Get Item Metadata and/or Content for a single item. The download parameter is to indicate whether the content should be available as a download or just sent as a stream in the response. Doesn't apply to zipped content which is always returned as a download.
Version control path of an individual item to return.
Optional
project: stringProject ID or project name
Optional
fileName: stringfile name of item returned.
Optional
download: booleanIf true, create a downloadable attachment.
Optional
scopePath: stringVersion control path of a folder to return multiple items.
Optional
recursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
Optional
versionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
Optional
includeContent: booleanSet to true to include item content when requesting json. Default is false.
Get a single deep label.
Unique identifier of label
maxItemCount
Optional
project: stringProject ID or project name
Get items under a label.
Unique identifier of label
Optional
top: numberMax number of items to return
Optional
skip: numberNumber of items to skip
Get a collection of shallow label references.
labelScope, name, owner, and itemLabelFilter
Optional
project: stringProject ID or project name
Optional
top: numberMax number of labels to return, defaults to 100 when undefined
Optional
skip: numberNumber of labels to skip
Get a single deep shelveset.
Shelveset's unique ID
Optional
requestData: TfvcShelvesetRequestDataincludeDetails, includeWorkItems, maxChangeCount, and maxCommentLength
Get changes included in a shelveset.
Shelveset's unique ID
Optional
top: numberMax number of changes to return
Optional
skip: numberNumber of changes to skip
Return a collection of shallow shelveset references.
Optional
requestData: TfvcShelvesetRequestDataname, owner, and maxCommentLength
Optional
top: numberMax number of shelvesets to return
Optional
skip: numberNumber of shelvesets to skip
Get work items associated with a shelveset.
Shelveset's unique ID
Provides File Count and Uncompressed Bytes for a Collection/Project at a particular scope for TFVC.
Optional
project: stringProject ID or project name
Optional
scopePath: string'$/' for collection, '$/project' for specific project
Create a new changeset.