You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
1.3 KiB
85 lines
1.3 KiB
export type SVNProperties = {
|
|
properties: {
|
|
target: {
|
|
$: {
|
|
path: string;
|
|
};
|
|
property?: {
|
|
_: string;
|
|
$: {
|
|
name: string;
|
|
};
|
|
}[];
|
|
}[];
|
|
};
|
|
};
|
|
|
|
export type SVNList = {
|
|
lists: {
|
|
list: {
|
|
$: {
|
|
path: string;
|
|
};
|
|
entry: {
|
|
$: {
|
|
kind: string;
|
|
};
|
|
name: string[];
|
|
commit: {
|
|
$: {
|
|
revision: string;
|
|
};
|
|
author: string[];
|
|
date: string[];
|
|
}[];
|
|
}[];
|
|
}[];
|
|
};
|
|
};
|
|
|
|
export type ExternalComponent = {
|
|
original: string;
|
|
key: string;
|
|
path: string;
|
|
version: string;
|
|
};
|
|
|
|
export type InternalComponent = {
|
|
original: string;
|
|
key: string;
|
|
path: string;
|
|
version: string;
|
|
};
|
|
|
|
export type SemVerIncrementType = "minor" | "major" | "patch";
|
|
export enum DirType {
|
|
tags = "tags",
|
|
branches = "branches",
|
|
trunk = "trunk",
|
|
}
|
|
|
|
export type TypeSolutionImplementation = {
|
|
name: string;
|
|
functionalName: string;
|
|
customer: string;
|
|
customerCode: string;
|
|
path: string;
|
|
class: string;
|
|
baseUrl: string;
|
|
url: string;
|
|
};
|
|
|
|
export type ApiExternalsResponse = {
|
|
target: {
|
|
$: {
|
|
path: string;
|
|
};
|
|
property: {
|
|
_: string;
|
|
$: {
|
|
name: string;
|
|
};
|
|
};
|
|
};
|
|
};
|