" /> Status for Andrew DeFaria: June 21, 2009 - June 27, 2009 Archives

« May 03, 2009 - May 09, 2009 | Main

June 26, 2009

Rational Team Concert

Installing Rational Team Client 2.0

Download and install Rational Team Client 2.0.

Enabling the Proxy

General Dynamics uses a proxy to access external sites. Eclipse uses a URL scheme pointing to external sites for software. Therefore you need to tell Eclipse how to use the proxy.

  • Select Window: Preferences then type in proxy. This should narrow down the selections a bit.

  • Select Network Connections.
  • Toggle Manual Proxy configuration and in HTTP Proxy enter <GD's web proxy> Port <GD's proxy port>
  • Toggle on Use this proxy server for SSL
  • Select OK

Enabling Auto Updates

It's generally a good idea to enable auto updates. In RTC select Window: Preferences type in updates then toggle on Automatically find new updates and notify me and OK.

Installing EPIC (Perl support)

Perl integration into Eclipse is provided by EPIC which stands for Eclipse/Perl Integration Components. This web page describes how to install EPIC.

Configuring EPIC

You can select Window: Preferences and then expand Perl EPIC and adjust settings to suit your taste. I've changed some of the color syntax stuff, changed tab to be 8 characters, insert 2 characters on indent and enabled Perl::Critic (set it to use my Cygwin based perlcritic). I also set the Perl EPIC: Interpreter type to Cygwin.

Creating a Perl Project

Here's how you can create a Perl Project, which seems to be like a snapshot view. Note I have not managed to configure RTC with the Clearcase Connector because it requires Clearcase 7.0 and we don't have Clearcase 7.0 on the GD network...

  • Select Window: Show View: Navigator
  • Right click in the Navigator window and select New: Perl Project
  • Give the project a name an select Finish

Importing into your Perl Project

Since Clearcase can't be connected the next best thing I've been able to do is import files into your Perl Project.

  • Right click on your Perl Project and select Import
  • Select File System then next browse to where in the file system you wish to import from. I just browsed to my already started view on my X drive

Note that this just makes copies of the files and directories you select much like snapshot load rules into your workspace, which is what you connected to when you started up RTC. So if you modify files then save them they don't automatically go back into Clearcase. :-( In order to get full integration into Clearcase we'd need to set up the Clearcase Connector, which, unfortunately, requires Clearcase 7.0, which we don't have on the GD network. :-(

There is a lot more to RTC regarding the "team" aspect of things including Team Areas, Work Items, integration into Clearquest, Tasks, etc.

Here's an example screen shot:

Debugging Perl

I find debuggers invaluable. But many don't take to the Perl debugger because it's all command line oriented and not that pretty. IDEs often help people use debuggers. To debug, right click a source file and select Debug As: Perl Local. And here's an example of the Perl debugger in action: