To begin the development of customizations to the RTC is necessary to prepare and configure the environment. Here I will split this preparation into three parts, the first one will cover the jazz server and client installation, the second one will explain the initial settings of the server and licenses, and the third part in which we talk about the changes needed to make environment ready for development, such as debug configuration and using the SDK.
We will be using version 3.0 of Rational Team Concert, if you want to develop for previous versions like 126.96.36.199, you won't find major problems, because although the product itself has improved considerably, the development methods have not changed that much.
Preparing the Environment for Extending RTC (1/3) - Installing the RTC 3.0 (windows)
Important: This tutorial was produced using the windows version of the RTC, some screenshots may not match for other operating systems. A few aspects will be different, for example, the extension of some files "*. bat", "*. sh", "*. exe".
Ok, lets get started. First you need to download the necessary files from the Jazz website (you must be registered and registration is free). After you log in, access the following download page https://jazz.net/downloads/rational-team-concert/releases/3.0?P=allDownloads
There you will find several files for download, including web installers. Here we'll use the offline installers, and for that we need to download the following files:
The first one is the license file (10 free developers licenses), then we have the installer, and the repositories of the server and client respectively.
After downloading the files, unzip them to their respective folders, as shown below:
Now install the Installation Manager (agent.installer\install.exe). Setup is very simple and requires no further explanation.
Once installed, we will now configure the repositories in Installation Manager. Access the "File" -> "Preferences"
, select the tab "Repositories"
and click the "Add Repository"
Look for the file "repository.config"
in folder "RTC-Eclipse-Client-repo-3.0\im\repo\rtc-client-offering\offering-repo
", then repeat the process to file with same name, but in the folder "JTS-CCM-With-Trial-Licenses-repo-3.0\im\repo\jts-ccm-trial\offering-repo
Now that the Installation Manager know where are the installation files, we can install the server and client. To do this click "Install".
The order of installation between server and client doesn't matter right now. Of course, you can only use the client if the server is up, but as in this first part we will not run the client, we can install it first because its installation is simpler.
Select the package Rational Team Concert - Client for Eclipse IDE
and proceed with the installation, accepting the License Terms and choosing the desired directory.
Then it's time to install the server
Okay, we have the server and the client installed. In the next post, we will configure the server initial settings to make it work properly.
Leave your comments, critics, suggestions. Your feedback is very important to make me improve the material. Despite the fact that I'm relatively "old" in development world, I am entirely new in this area of articles, blogs and video lessons. Some spelling errors may occur. If you find any misspelled words, let me know.