TeamCity REST API 2020.2 Help

VcsRootLocator

Represents a locator string for filtering VcsRoot entities. Examples:

  • type:jetbrains.git – find all Git-typed VCS roots.

  • project:<projectLocator> – find all VCS roots defined under project found by projectLocator.

Dimension Data type Format Description

affectedProject

string

ProjectLocator

Project (direct or indirect parent) locator.

count

integer

int32

For paginated calls, how many entities to return per page.

id

integer

int32

Entity ID.

internalId

string

item

string

item:(<locator1>),item:(<locator2>...)

Supply multiple locators and return a union of the results.

lookupLimit

integer

int32

Limit processing to the latest <lookupLimit> entities.

name

string

project

string

ProjectLocator

Project (direct parent) locator.

property

string

property:(name:<name>,value:<value>,matchType:<matchType>)

Supported matchType values:

  • generic: exists/not-exists/equals/does-not-equal/starts-with/contains/does-not-contain/ends-with/any;

  • regular expressions: matches/does-not-match;

  • numeric: more-than/no-more-than/less-than/no-less-than;

  • version-specific: ver-more-than/ver-no-more-than/ver-less-than/ver-no-less-than.

start

integer

int32

For paginated calls, from which entity to start rendering the page.

type

string

Type of VCS (e.g. jetbrains.git).

uuid

string

Last modified: 22 December 2020