Could you give an example for that?
Could you give an example for that?
This would be a nice start for a division or project: Rational w/ all analysis & productivity addons; the management software; cloud services (i.e. backups); security services/software (basic); an IBM i (comes with DB2) for critical stuff. Add in some servers and storage appliances [from IBM] where needed as growth occurs. Also remember that that Microsoft used to run their whole business on one AS/400 until they were called out and replaced it with 20+ Windows servers to match performance/reliability. Funny stuff.
They have all kinds of good tech. A permissive policy on its use, even if for limited time, could greatly aid internal projects and growth of companies they acquire. If I was them, I'd throw my weight into everything on the software side given it would be as easy as an order, a license, and a download. ;)
(Also hitting the server for every little operation kills me. Even the command line tool just communicates to a java daemon to go hit the server, arrrrrgh.)
I think I also have a lot of positive thoughts about RTC because I remember how easy it felt to get started with it. With git it took me a little while to internalise how it worked, and I screwed up my repositories beyond my newbish ability to recover a few times. When comparing each to SVN, RTC provided me the improvements I cared about most (easy sharing, interim 'commits' prior to pushing to mainline), with very little learning overhead.
Combine that with really excellent work item/defect integration and I think it's a pretty compelling product. As you say, the constant communication with the server is a definite bummer. I think that comes out of the more corporate focus of an IBM product - for a centralised team sitting in the same building as the campus, a bit of server communication isn't such a big deal.
This was "fixed" in later versions of RTC with --accept-missing-changesets [0]
Clearcase was a good idea in 2001, when the alternative was CVS. In 2015, I am wholeheartedly unconvinced it offers anything over git. (And I'm not a devoted booster of git.)
(I was nominally responsible for a Clearcase setup at Ericsson in 2001. I mentioned it in passing on the 2002 version of my CV, and no later version. I still get pings from those last few Clearcase shops, desperate to find someone willing to touch the thing.)
You may disagree, and perhaps Clearcase has substantially changed its model since then. What in detail do you like about Clearcase over (say) git?
If tools were available, I'd certainly consider Rational's modeling, testing, and cross-platform features as worth due consideration. :)