Clearcase - Another piece of crap from IBM
I've started using ClearCase and ClearQuest after I moved to Qantas. I never dreamed version control could be made this obstructive.
Couple that with the fact that ClearCase costs money (and a lot of it), and I can't imagine why ANYONE would use this product. (Yes, I know it can perform very complex queries)
This is the list of problems that I found so far:
1. It is slow.
2. If you create a symlink in windows and it doesn't work in unix.
3. I'm not sure is this fixed in newer version or not. You can't have the element name longer than 250 characters (e.g. d:\branch\branch2\branch3\au\com\xxx\yyy\Asdfasdf.java the whole thing has to less than 250 characters)
4. It doesn't integrate well with Eclipse, unlike Subversion/CVS
5. You can't refactor you code unless you checkout EVERYTHING
6. It takes lots of memories
7. clearcase client use Reserved checkout by default. What's the point of using source control if you use resevered checkout?
ClearQuest is crap comparing to JIRA. It is slow and it's interface is poorly designed.
My conclusion is - Don't use CLEARCASE and Don't use CLEARQUEST.

