My God – I absolutely HATE ClearCase.
Not the mild dislike that I hold for lesser tools like “Visual Source Safe” or even “Lotus Notes”, but pure head-throbbing HATE. Starting with the goofy jargon (‘discordance’ – I get it, you bought a thesaurus – get over yourself) and the sloooooooow cycle times.
Even the “atomic commit” that was NOT quite “atomic” – heh – that made for head-shaking stories as we commiserate…
But losing fracking files!
I’m just glad I have screen-shots of my latest deliverables so my bosses (who just love CC with wet sloppy kisses) will think my code still exists (while I resurrect it like some poor Cylon or …).
My hate for ClearCase rises from the pit of my stomach. A rush of burning bile that blinds me with rage.
The hate washes over my soul wiping out all thoughts of redemption or even my normal “look at it from their perspective”.
No – the hate for this mere “tool” – is unprecedented for me.
I have disliked, jeered, and even scorned many things in life and work.
But ClearCase is the first thing in heaven or earth which has given me knowledge of true HATE.
Someone once said that ClearCase is like “Lotus Notes” – a joy if properly administered and with the correct user training.
Riiiiiiiight – well – I may truly dislike Lotus Notes – but ClearCase – I HATE.
Someone else also said that a lot of ClearCase issues would be solved with a “…for Dummies” book. I have no pride and I would gladly pick up a “For Dummies” book – it’s just that none exist – and there is no market.
90% of the ClearCase user’s have been so brainwashed in the “beauty” of VOB’s and not needing a clear idea of a consistent “check-in package” – well there is no market.
(here I go again – other tools have the concept of a “change list” or “check-in group” – nope – not in ClearCase – you may have an aggregated check-in – but try finding the ‘related’ files a year later… OY)
Remember – I have 35 years experience in software on many many systems using a variety of SCC systems . I have used “xcopy” to “winzip” to various commercial (both good and bad) and even CVS, but now that I have to use ClearCase in a multi-site project – well – you may understand the source of my rage…
—— UPDATE ——
Our friendly ClearCase administrator (3,000 miles away) fixed the lost files issue. My configuration was “not quite right” and I was not really working with the branch that I thought I was working with. Of course, this took more than an entire day to find and fix.
He was understanding, apparently this happens occasionally with “new folks”…
I am still thinking that the obvious nature of something like Perforce would make this a non-issue.
Of course – I still dispise using ClearCase…