ProjectAnalysisRestClient class

Clase base que se debe usar (derivada de) para realizar solicitudes a las API REST de VSS

Extends

Propiedades

RESOURCE_AREA_ID

Detalles del constructor

ProjectAnalysisRestClient(IVssRestClientOptions)

new ProjectAnalysisRestClient(options: IVssRestClientOptions)

Parámetros

Detalles de las propiedades

RESOURCE_AREA_ID

static RESOURCE_AREA_ID: "7658fa33-b1bf-4580-990f-fac5896773d3" = "7658fa33-b1bf-4580-990f-fac5896773d3"

Valor de propiedad

"7658fa33-b1bf-4580-990f-fac5896773d3"

Detalles del método

getGitRepositoriesActivityMetrics(string, Date, AggregationType, number, number)

Recupera las métricas de actividad de Git para los repositorios que coinciden con los criterios especificados.

function getGitRepositoriesActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType, skip: number, top: number): Promise<RepositoryActivityMetrics[]>

Parámetros

project

string

Id. de proyecto o nombre del proyecto

fromDate

Date

Fecha desde la que se van a capturar las tendencias.

aggregationType
AggregationType

Tamaño del cubo en el que se van a agregar las tendencias.

skip

number

Número de repositorios que se omitirán.

top

number

Número de repositorios para los que se van a recuperar las métricas de actividad.

Devoluciones

getProjectActivityMetrics(string, Date, AggregationType)

function getProjectActivityMetrics(project: string, fromDate: Date, aggregationType: AggregationType): Promise<ProjectActivityMetrics>

Parámetros

project

string

Id. de proyecto o nombre del proyecto

fromDate

Date

aggregationType
AggregationType

Devoluciones

getProjectLanguageAnalytics(string)

function getProjectLanguageAnalytics(project: string): Promise<ProjectLanguageAnalytics>

Parámetros

project

string

Id. de proyecto o nombre del proyecto

Devoluciones

getRepositoryActivityMetrics(string, string, Date, AggregationType)

function getRepositoryActivityMetrics(project: string, repositoryId: string, fromDate: Date, aggregationType: AggregationType): Promise<RepositoryActivityMetrics>

Parámetros

project

string

Id. de proyecto o nombre del proyecto

repositoryId

string

fromDate

Date

aggregationType
AggregationType

Devoluciones