Use this service to find out how to check out the most interesting versions of a project. These versions could be built during nightly build, for example. The service gives you details for
If there are no versions for mentioned categories, these are simply not listed. No error or warning is raised because thereof.
| 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_nightly_versions |
| 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 |
| script_version | Yes | Serial version number of current client protocol; this specification describes version 58 | script_version=58 |
For each version full version number, tag and module structure are provided in output.
Please note that currently this service does NOT give information about required or excessive environment adjustments.
| Property | Explanation | Example |
|---|---|---|
| cvs.module | Path to main module in VCS | cvs.module=fancyproject |
| version0, version1, version2, ... | Full version numbers | version0=1.17.2.18 |
| version0.tag, version1.tag, version2.tag, ... | Tags in VCS repository | version0.tag=ver-1_17_2_18 |
| version0.module0.server_path, version0.module1.server_path, version0.module2.server_path, ..., version1.module0.server_path, version1.module1.server_path, version1.module2.server_path, ..., version2.module0.server_path, version2.module1.server_path, version2.module2.server_path, ..., ... | Paths to extra modules in VCS | version0.module0.server_path=funnymodule |
| version0.module0.work_path, version0.module1.work_path, version0.module2.work_path, ..., version1.module0.work_path, version1.module1.work_path, version1.module2.work_path, ..., version2.module0.work_path, version2.module1.work_path, version2.module2.work_path, ..., ... | Paths to extra modules in working directory, relative to root of main module | version0.module0.work_path=modules/funny |