Optionaloptions: IRequestOptionsStatic ReadonlyRESOURCE_OptionalapiVersion: stringOptionalproject: stringProject ID or project name
OptionalapiVersion: 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.
Optionalproject: stringProject ID or project name
OptionalincludeParent: booleanReturn the parent branch, if there is one. Default: False
OptionalincludeChildren: booleanReturn child branches, if there are any. Default: False
Get a collection of branch roots -- first-level children, branches with no parents.
Optionalproject: stringProject ID or project name
OptionalincludeParent: booleanReturn the parent branch, if there is one. Default: False
OptionalincludeChildren: booleanReturn the child branches for each root branch. Default: False
OptionalincludeDeleted: booleanReturn deleted branches. Default: False
OptionalincludeLinks: booleanReturn links. Default: False
Get branch hierarchies below the specified scopePath
Full path to the branch. Default: $/ Examples: $/, $/MyProject, $/MyProject/SomeFolder.
Optionalproject: stringProject ID or project name
OptionalincludeDeleted: booleanReturn deleted branches. Default: False
OptionalincludeLinks: booleanReturn links. Default: False
Retrieve a Tfvc Changeset
Changeset Id to retrieve.
Optionalproject: stringProject ID or project name
OptionalmaxChangeCount: numberNumber of changes to return (maximum 100 changes) Default: 0
OptionalincludeDetails: booleanInclude policy details and check-in notes in the response. Default: false
OptionalincludeWorkItems: booleanInclude workitems. Default: false
OptionalmaxCommentLength: numberInclude details about associated work items in the response. Default: null
OptionalincludeSourceRename: booleanInclude renames. Default: false
Optionalskip: numberNumber of results to skip. Default: null
Optionaltop: numberThe maximum number of results to return. Default: null
Optionalorderby: stringResults are sorted by ID in descending order by default. Use id asc to sort by ID in ascending order.
OptionalsearchCriteria: TfvcChangesetSearchCriteriaFollowing criteria available (.itemPath, .version, .versionType, .versionOption, .author, .fromId, .toId, .fromDate, .toDate) Default: null
Retrieve Tfvc changes for a given changeset.
Optionalid: numberID of the changeset. Default: null
Optionalskip: numberNumber of results to skip. Default: null
Optionaltop: numberThe maximum number of results to return. Default: null
Retrieve Tfvc Changesets
Optionalproject: stringProject ID or project name
OptionalmaxCommentLength: numberInclude details about associated work items in the response. Default: null
Optionalskip: numberNumber of results to skip. Default: null
Optionaltop: numberThe maximum number of results to return. Default: null
Optionalorderby: stringResults are sorted by ID in descending order by default. Use id asc to sort by ID in ascending order.
OptionalsearchCriteria: TfvcChangesetSearchCriteriaFollowing criteria available (.itemPath, .version, .versionType, .versionOption, .author, .fromId, .toId, .fromDate, .toDate) Default: null
Retrieves the work items associated with a particular changeset.
Optionalid: 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.
Optionalproject: stringProject ID or project name
OptionalfileName: stringfile name of item returned.
Optionaldownload: booleanIf true, create a downloadable attachment.
OptionalscopePath: stringVersion control path of a folder to return multiple items.
OptionalrecursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
OptionalversionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
OptionalincludeContent: 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.
Optionalproject: stringProject ID or project name
OptionalfileName: stringfile name of item returned.
Optionaldownload: booleanIf true, create a downloadable attachment.
OptionalscopePath: stringVersion control path of a folder to return multiple items.
OptionalrecursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
OptionalversionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
OptionalincludeContent: booleanSet to true to include item content when requesting json. Default is false.
Get a list of Tfvc items
Optionalproject: stringProject ID or project name
OptionalscopePath: stringVersion control path of a folder to return multiple items.
OptionalrecursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
OptionalincludeLinks: booleanTrue to include links.
OptionalversionDescriptor: 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.
Optionalproject: 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.
Optionalproject: 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.
Optionalproject: stringProject ID or project name
OptionalfileName: stringfile name of item returned.
Optionaldownload: booleanIf true, create a downloadable attachment.
OptionalscopePath: stringVersion control path of a folder to return multiple items.
OptionalrecursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
OptionalversionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
OptionalincludeContent: 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.
Optionalproject: stringProject ID or project name
OptionalfileName: stringfile name of item returned.
Optionaldownload: booleanIf true, create a downloadable attachment.
OptionalscopePath: stringVersion control path of a folder to return multiple items.
OptionalrecursionLevel: VersionControlRecursionTypeNone (just the item), or OneLevel (contents of a folder).
OptionalversionDescriptor: TfvcVersionDescriptorVersion descriptor. Default is null.
OptionalincludeContent: booleanSet to true to include item content when requesting json. Default is false.
Get a single deep label.
Unique identifier of label
maxItemCount
Optionalproject: stringProject ID or project name
Get items under a label.
Unique identifier of label
Optionaltop: numberMax number of items to return
Optionalskip: numberNumber of items to skip
Get a collection of shallow label references.
labelScope, name, owner, and itemLabelFilter
Optionalproject: stringProject ID or project name
Optionaltop: numberMax number of labels to return, defaults to 100 when undefined
Optionalskip: numberNumber of labels to skip
Get a single deep shelveset.
Shelveset's unique ID
OptionalrequestData: TfvcShelvesetRequestDataincludeDetails, includeWorkItems, maxChangeCount, and maxCommentLength
Get changes included in a shelveset.
Shelveset's unique ID
Optionaltop: numberMax number of changes to return
Optionalskip: numberNumber of changes to skip
Return a collection of shallow shelveset references.
OptionalrequestData: TfvcShelvesetRequestDataname, owner, and maxCommentLength
Optionaltop: numberMax number of shelvesets to return
Optionalskip: 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.
Optionalproject: stringProject ID or project name
OptionalscopePath: string'$/' for collection, '$/project' for specific project
Create a new changeset.