TeamCity REST API Reference 2024.07 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.

Properties

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

string

Entity ID.

internalId

integer

int32

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 values:

  • exists

  • not-exists

  • equals

  • does-not-equal

  • starts-with

  • contains

  • does-not-contain

  • ends-with

  • any

  • matches

  • does-not-match

  • more-than

  • no-more-than

  • less-than

  • no-less-than

  • 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 May 2023