ClearCase & ClearQuest
ClearCase & ClearQuest
Back on my original team, and I am now using RTC/Jazz (I will use the term RTC-SC for it’s source control part) on a daily basis, and let me first say that it is a major relief compared to CC/CQ.
Anyways, this post will be about the Source Control in RTC, specifically the Visual Studio 2008/2010 integration.
The basics, The model
Lets first talk a little about the model for the Source Control and it’s basics.
First of all, we have a full-blown change-set based source control, not change sets as they are emulated in SVN but sets you can easily remove, mix, add...
So been working with my own “ALM” setup at home, talked about that in my previous post and I really enjoy this suite, at work we used ClearCase/ClearQuest and I have tried TFS as well, and CVS+obscure tools, CVS only covers the source control part, had Census and others for Issues, Excel and others for Product backlog, Access databases for Risk management, you name it, tried a lot before that. But IBM admitted as well as our organization that CC/CQ didn’t really fit our needs as an agile company, so we started looking for a replacement, I have already...
I am properly jinxing things by writing this, if so I will shoot my self at a later time, and of course blog about it before hand. For the past 6-9months or so we have been under the torture of ClearCase and ClearQuest, Actually I think I would prefer actual torture to those tools, but that is another story, but finally after a very long struggle which I can only pad my team on the back for, we are beginning to see an end of all this. So you finally saw the light that ClearCase & ClearQuest brings?...
I’m not sure why the above is a philosophy that occurs more and more frequently, one reason is that people properly don’t realize that they do exactly that.
I work at a place where we pride our self in being Agile, good at Processes, Optimizations, Tracking, Controlling and Reaction and all so fine words. Yes we are indeed a Agile CMMI5 certified company.
This is why I now wonder why after making a mistake as big as choosing ClearCase/ClearQuest house wide, and then admitting that CC/CQ might not exactly be the thing for small projects (my claim is that it is useless...
While I still live in the hell of ClearCase and ClearQuest. If there in contrast to my beliefs was a God and a Hell as the bible mention it, I am very sure that all developers who has ever worked on ClearCase / ClearQuest (without trying to sabotage it) is headed there, while all developers forced to work with it gets a free pass to heaven no matter what other sins they might have performed. The Visual Studio integration of ClearCase / ClearQuest just plain simply sucks. Or that might imply that it actually works a little?, my...
IT IS NOT WHAT IT SEEMS!... I’m using ClearCase to either: · Rebasing my stream… · Delivering my stream… · Updating my view… · Adding new files… · Checking changes in… · … This was made while I was rebasing, it was done before ClearCase was.
As a company wide choice, we are moving to ClearCase and ClearQuest one project at at time until we are all on that platform. Most of the projects is moving from CVS while a few others are using Team Foundation Server. We are one of those going from CVS but i have been on a project using TFS as well as using SVN at home, so I have some experience with at least a few kinds of Version Control Systems. On the Issue, feature and enhancement part, I have seen a few different systems as well, here under...