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.

111 lines
6.8 KiB

import { SolutionImplementation } from "./SolutionImplementation";
import { SolutionImplementationReader } from "./SolutionImplementationReader";
// const trunkUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGLO/Business_Licence/trunk/DSC%20Business%20license';
// const tagUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGLO/Interim_Stabilization_Levy/tags/1.0.0/DSC%20Interim%20stabilization%20levy';
// const branchUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGUILLA/branches/1.5.0/SC%20Address%20-%20Specific';
// const trunkSolutionUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGUILLA/trunk';
// const tagSolutionUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGUILLA/tags/2.1.1.1';
// const branchSolutionUrl = 'https://svn.bearingpointcaribbean.com/svn/MTS_ANGUILLA/branches/2.1.1';
async function showOutPut() {
let solution = new SolutionImplementation(branchSolutionUrl);
console.log('solution.getURL():', solution.getURL());
console.log('solution.getBaseURL():', solution.getBaseURL());
console.log('solution.getRepository():', solution.getRepository());
console.log('solution.getComponentFolder():', solution.getComponentFolder());
console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
console.log('solution.isImplementation():', solution.isImplementation());
console.log('solution.getType():', solution.getType());
console.log('solution.getVersion():', solution.getVersion());
console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
console.log('solution.getComponent():', solution.getComponent());
console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
console.log('solution.getImplementationURL():', solution.getImplementationURL());
console.log('solution.getLatestTag:', await solution.getLatestTag());
console.log('solution.getNextVersion("minor"):', await solution.getNextVersion('minor'));
console.log('--');
}
// showOutPut();
// Usage
const solutionImplementations = [];
const solutionImplementationReader = new SolutionImplementationReader();
solutionImplementations.push(solutionImplementationReader.readSolutionUrl();
// solution = new SolutionImplementation(tagUrl);
// console.log('solution.getURL():', solution.getURL());
// console.log('solution.getBaseURL():', solution.getBaseURL());
// console.log('solution.getRepository():', solution.getRepository());
// console.log('solution.getComponentFolder():', solution.getComponentFolder());
// console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
// console.log('solution.isImplementation():', solution.isImplementation());
// console.log('solution.getType():', solution.getType());
// console.log('solution.getVersion():', solution.getVersion());
// console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
// console.log('solution.getComponent():', solution.getComponent());
// console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
// console.log('solution.getImplementationURL():', solution.getImplementationURL());
// console.log('--');
// solution = new SolutionImplementation(branchUrl);
// console.log('solution.getURL():', solution.getURL());
// console.log('solution.getBaseURL():', solution.getBaseURL());
// console.log('solution.getRepository():', solution.getRepository());
// console.log('solution.getComponentFolder():', solution.getComponentFolder());
// console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
// console.log('solution.isImplementation():', solution.isImplementation());
// console.log('solution.getType():', solution.getType());
// console.log('solution.getVersion():', solution.getVersion());
// console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
// console.log('solution.getComponent():', solution.getComponent());
// console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
// console.log('solution.getImplementationURL():', solution.getImplementationURL());
// console.log('--');
// solution = new SolutionImplementation(trunkSolutionUrl);
// console.log('solution.getURL():', solution.getURL());
// console.log('solution.getBaseURL():', solution.getBaseURL());
// console.log('solution.getRepository():', solution.getRepository());
// console.log('solution.getComponentFolder():', solution.getComponentFolder());
// console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
// console.log('solution.isImplementation():', solution.isImplementation());
// console.log('solution.getType():', solution.getType());
// console.log('solution.getVersion():', solution.getVersion());
// console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
// console.log('solution.getComponent():', solution.getComponent());
// console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
// console.log('solution.getImplementationURL():', solution.getImplementationURL());
// console.log('--');
// solution = new SolutionImplementation(tagSolutionUrl);
// console.log('solution.getURL():', solution.getURL());
// console.log('solution.getBaseURL():', solution.getBaseURL());
// console.log('solution.getRepository():', solution.getRepository());
// console.log('solution.getComponentFolder():', solution.getComponentFolder());
// console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
// console.log('solution.isImplementation():', solution.isImplementation());
// console.log('solution.getType():', solution.getType());
// console.log('solution.getVersion():', solution.getVersion());
// console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
// console.log('solution.getComponent():', solution.getComponent());
// console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
// console.log('solution.getImplementationURL():', solution.getImplementationURL());
// console.log('--');
// solution = new SolutionImplementation(branchSolutionUrl);
// console.log('solution.getURL():', solution.getURL());
// console.log('solution.getBaseURL():', solution.getBaseURL());
// console.log('solution.getRepository():', solution.getRepository());
// console.log('solution.getComponentFolder():', solution.getComponentFolder());
// console.log('solution.isSolutionComponent():', solution.isSolutionComponent());
// console.log('solution.isImplementation():', solution.isImplementation());
// console.log('solution.getType():', solution.getType());
// console.log('solution.getVersion():', solution.getVersion());
// console.log('solution.getTypeAndVersion():', solution.getTypeAndVersion());
// console.log('solution.getComponent():', solution.getComponent());
// console.log('solution.getComponentDecoded():', solution.getComponentDecoded());
// console.log('solution.getImplementationURL():', solution.getImplementationURL());

Powered by TurnKey Linux.