If you use Changelogic version 1.x, please follow the link: Get Change V-1.x
Use this service to find out how to check out a given change.
| Parameter | Required? | Explanation | Example |
|---|---|---|---|
| URL | Yes | Base URL on Changelogic service | https://changelogic.example.com/changelogic/service.php |
| event | Yes | Event of Changelogic service, it remains always the same | event=Get_checkout_data |
| user | Yes | Changelogic username to use when accessing the service | user=autobuild |
| auth | Yes | Authentication code for the user. You can generate new authentication code for a user from menu Project-> Authentication codes | auth=l92ac4b7d77c76 |
| client_version | Yes | Serial version number of current client protocol; this specification describes version 60 | client_version=60 |
| change_id | Yes | Identifier of the change | change_id=932 |
| Property | Explanation | Example |
|---|---|---|
| change.tag | Tag in VCS repository | tag=change_932 |
| change.base_tag | Tag of base version or base checkpoint of the change | change.base_tag=ver-1_17_2_18 |
| repository | Path to main module in VCS | module=fancyproject |
| modules.module0.server_path, modules.module1.server_path, modules.module2.server_path, ... | Paths to extra modules in VCS | modules.module0.server_path=funnymodule |
| modules.module0.work_path, modules.module1.work_path, modules.module2.work_path, ... | Paths to extra modules in working directory, relative to root of main module | modules.module0.work_path=modules/funny |
| modules.module0.tag, modules.module1.tag, modules.module2.tag, ... | Tags of extra modules in VCS for given change | modules.module0.tag=ver-1_17_2_18 |
| missing_adjustments.adjustment0.id, missing_adjustments.adjustment1.id, missing_adjustments.adjustment2.id, ... | Identifiers of environment adjustments required for given change that are missing from environment | missing_adjustments.adjustment0.id=32 |
| missing_adjustments.adjustment0.short_description, missing_adjustments.adjustment1.short_description, missing_adjustments.adjustment2.short_description, ... | Short descriptions of environment adjustments required for given change that are missing from environment | missing_adjustments.adjustment0.short_description=At least 5GB free tablespace for Oracle |
| excessive_adjustments.adjustment0.id, excessive_adjustments.adjustment1.id, excessive_adjustments.adjustment2.id, ... | Identifiers of environment adjustments NOT required for given change that are excessive in environment | excessive_adjustments.adjustment0.id=37 |
| excessive_adjustments.adjustment0.short_description, excessive_adjustments.adjustment1.short_description, excessive_adjustments.adjustment2.short_description, ... | Short descriptions of environment adjustments NOT required for given change that are excessive in environment | excessive_adjustments.adjustment0. short_description=Java 5 JVM |