Developer Repository Setup

Dev env setup

Steps for Repository Setup

Step 1: Verify the Prerequisites

Active Key: You should have recieved and Active Key as part of your HP onboarding and PC setup process.

Digital Badge: You should have a Class A digital badge as part of your HP onboarding process, if not go to the HP Digtital Badge website.

Step 2: Create a User Name and Password

HP uses CollabNet TeamForge for managing the front-end UI code. Go to the TeamForge website and create a User Name and Password.

TeamForge

Step 3: Request Access to UI Code Repository

Once you have a User Name and Password setup, request access to the HP-UI Code Repository by emailing the Release Management Team and UI Dev Manager, Phil Parker. Both email addresses can be found below. In you email, indicate the Reopsitory you are requesting accees to. The recommendation would be to seup two seperate local working repositories; RDS Toolkit and UI-FW-2.0.

Email RM Team: DL-HPCom-Rail-RM-Team@hp.com

Email UI Dev Manager: phil.parker@hp.com

RDS Toolkit Repository: https://csvnhou-pro.houston.hp.com:18490/svn/hp-ui/rds-toolkit/

UI-FW-2.0 Repository: https://csvnhou-pro.houston.hp.com:18490/svn/hp-ui/ui

Step 4: Install Tortoise Client

Download and intall the TortoiseSVN client for you local development environment and interface to the HP-UI repository.

Go to the TortoiseSVN website to download and install the TortoiseSVN client.

Note: Ensure you install the 32-bit or 64-bit version depending on your PC Operating System installation.

Tortoise

Step 5: Install a Local Webserver

It is recommended that developers install or have a local Webserver. If one is already installed on the local environment, then proceed to Step 5. If a Webserver is not currently installed on the local environment then proceed to the below link for the recommended Appache Webserver

Go to the Apache website to download and install XAMPP.

Note: Only the 32-bit OS version is available for installation.

Tortoise

Step 6: Checkout the UI Toolkit Code

Once the TortoiseSVN client and Webserver is installed on the local working environment, create a working directory within your Webserver localhost. This will vary for each user setup.

Right-click on the directory that was just created and perform a SVN Checkout.

Map to the following URL in your SVN Checkout: https://csvnhou-pro.houston.hp.com:18490/svn/hp-ui/rds-toolkit

Checkout

Follow the Autentication steps and once completed you should begin to see the UI code downloading. Wait until the code download is complete.

Once completed, you may proceed to the Developer Environment Setup steps.