Breaking The Ice With RTC
I recently began working part-time with TechRev as a Jr. Software Engineer while pursuing my Bachelor’s Degree. As my first assignment, I have been tasked to work on IBM’s Rational Team Concert (RTC), a software development team collaboration tool. Actually, my entire job for the past three weeks has been living and breathing RTC—watching countless tutorials and reading threads. My project goal is to create unique tools and features that RTC does not natively support. The components that I will create will allow for a more flexible experience for RTC users and enhance the ability to interact with RTC. After all this research, I have a good grasp on the power of RTC.
RTC provides users with a vast array of features including repository, source code control, integrated bug tracking, a WEB UI and even an Eclipse UI. These interfaces are the real charm of RTC, as they offer an easy way for users to manage their team and collaborate their source control with ease.
As I read and worked on RTC, I was under the impression that this program was similar to GitHub. While RTC does provide some similar functionality as Git, it’s capabilities goes beyond those of GitHub. RTC allows for team members to have roles in their project, it also has “work items” to keep track of team members responsibilities throughout the project's life cycle. In short, RTC is for team/project development, while GitHub is mainly used for open sourcing software. RTC can be used for more than just holding source code, it can be used for any type of team collaboration project.
When installing the UrbanCode Server and Agent software in a Linux environment, by default they will be installed as processes that need to be started and stopped manually (for the Windows environment, the installer gives the option of installing as a service during the installation process). There are quite a few reasons that you may want to then go ahead and set them up as services instead. The main one is so that they will automatically start up as your operating system is restarted.
The goal behind TechRev Tutorials is to provide concise and accessible walk-through tutorials in a video format. As we expand our content library, you’ll be able to find useful and digestible video tutorials on some of the IBM software products that we support such as UrbanCode, Rational Team Concert, and Rational DOORS Next Gen.
Have you ever had a DNG project, and you just had to have that project on different Server? Maybe you like the way a project in DNG is laid out, you know folder structure, or attributes on artifacts, but you don’t want to recreate all that from scratch. What’s an Analysts to do? Well if you’re in that need, and not heard of Project Templates in DNG you might want to read on. While Project Templates won’t be an exact copy of your project it can help with structure or content.