Setting up Development and Integration Environments
Why set up environment?

Setting up environment in collaboration with
build script integration enables all the
command line features that need to be executed in a working directory containing the source code of your project to be useful.
Required third party software
Setting up developer environment
- Make sure the environment variable “CVSROOT” is set and pointing to correct instance
- Type cvs login on command line, enter your CVS password if prompted to do so
- Type cvs checkout -r latest <module> on command line
- Create and configure devweb-personal.properties file in your working directory's top level (sample can be downloaded from Changelogic's “Supporting files” page)
- Get authentication code from the web interface (project menu -> new authentication code) and put it into devweb-personal.properties file
- Put necessary libraries (depeding on Ant version) into your ANT_HOME, which can be found on Changelogic's “Supporting files” page
- Type ant edit on command line and enter change ID when asked
Setting up integrator environment
- Go through steps 1–5 for setting up developement environment
- Set devweb.integration.dir in devweb-personal.properties file
- Type 'ant integrate' on command line, enter change ID when asked
Using Changelogic build script with HTTPS protocol
- Get your public CA certificate (X.509) in DER format (for instance, example.cer)
- Run command: keytool -import -trustcacerts -file example.cer -alias ExampleCA -keystore %JAVA_HOME%\jre\lib\security\cacerts
- default password for the keystore is 'changeit'
- In file devweb-project.properties or devweb-personal.properties set the devweb.rooturl point to Changelogic over HTTPS, for instance: devweb.rooturl=https://changelogic.example.com
Proceed to build script command reference to find out the full command set.