Configure Project Tracker on a CollabNet TeamForge site

If your CollabNet TeamForge site includes Project Tracker as an integrated application, you can control its behavior by editing its configuration file.

  1. Find the PTInstaller directory that was created when you unpacked the PTInstaller.zip file.
  2. Update the parameters in the PTInstaller-/installer/install.conf file as needed. The install.conf file contains the configuration tokens for the database and the CollabNet TeamForge application. They are listed here with their default values.
    pt.dir = /u2/projecttracker
    The location of the Project Tracker installation directory.
    scarab.database.user = tigris
    The database user name.
    scarab.database.password = password for "tigris" user
    The database login password.
    Note: Refer to CEE "runtime-options.conf" file to confirm the current setting for that site.
    scarab.database.host = localhost
    The database host or box details.
    scarab.database.port = 3306
    The database port details.
    scarab.database.name = tigris.
    The database name.
    ctf.baseurl = http://<hostname>/
    The CollabNet TeamForge domain information.
    ctf.site.var.dir = /opt/collabnet/teamforge/var
    The location of the ptctfevents.jar file.
    Note: Specify this information only if the CollabNet TeamForge and Project Tracker applications are installed on the same box, else leave this value blank.
    Note: If the CollabNet TeamForge and Project Tracker applications are not installed on the same box, copy the ptctfevents.jar file from the ptinstaller/package directory and put it under the /opt/collabnet/teamforge/var directory on CollabNet TeamForge installation box.
    tomcat.port = 13000
    Tomcat port that Project Tracker runs on.
    domain = <hostname>
    Project Tracker domain information.
    timezone = value found in "/usr/share/zoneinfo"
    The timezone has to be set depending on the box.
    Note: For boxes hosted in Brisbane, the value will be PST or US/Pacific.
    java_home = /usr/java/jdk1.5.0_12
    Change the java home setting, if required.
    Note: This doesn't have to be changed unless a different Java is installed on the system.
    protocol = "https" for a SSL based build or "http" for a non-SSL build.
    Set up the protocol.
  3. Recreate the runtime environment.
    • sudo python install.py -r
  4. Check that the Project Tracker instance on your CollabNet TeamForge site is behaving as expected.
More information
Install Project Tracker on your TeamForge site