Saga of PVCS & Version control!

I have just had it with PVCS! This piece of shit *sucks*. Period! I have played around with it enough and im thoroughly dissatisfied with it. This is classical example of a product that is built without keeping the customer in mind. Even the PVCS plugin for WSAD is screwed up. Why on planet earth would u pop a dialog hidden to enter password to log on to PVCS? Cant you make the login dialog visible? Cant it have a simple check box to save the password? Alrite may be thats too much to ask for! How about getting the product to work? I wanted to rename a directory and it happened to have checked out files. I was directed to checkin all the files and then rename the directory. So I say ok and the darn thing craps out half way! *Grrr* I just wanna rename a element. On clearcase its as simple as “cleartool mvelem <directory-name>”  To top it all off, the freaking PVCS thick client written in java is horrendous! I just cant add one file to a directory, I would have to select a bunch of file from a direcory, Which moron designed this product? Do you ever compare your product with your competitors and see how simple their products are?

In my opinion, PVCS exists because it caters to a niche market. Let me explain. Rational’s clearcase is way to expensive for many companies to handle & non software companies think of clearcase being way to complicated. Most IT companies tend to treat version control as a backup rather than treating it as version control. What amazes me is that people think of version control as a bane rather than boon! Understanding of version control is not as common as I thought it to be. People in IT companies fail to understand version control. Creating branches seems to be a advanced feature that is treated as taboo. Given such a scenario, they are looking for something simple. Check in & Check out, simple GUI. CVS on the other hand, works awesome and fits the bill for most internet projects. It works well on the Internet and is used in small software companies & startups. The problem with CVS is its open source. Opensource still remains a taboo in many comapnies cuz companies are worried about support. Heres where PVCS fits right in. Its not expensive, it has simple GUI for simple tasks and its not expensive. But the darn thing does not work! It has been a overhead using PVCS rather than seemless fit into development cycle. I have used clearcase on unix, windows, VC++, Java etc and the darn thing works like a charm. The only problem was floating licenses 😦 We would run out of them often. Ofcourse one also had intermittent problems with clearcase multi site but the software works smooth and was seemless. It was a pleasure developing with clearcase. Now that IBM has taken over Rational, I hope they come out with a scaled down version which is cheaper or is bundled with WSAD/IDEs.

Enough said! *End Rant*

Advertisements

4 thoughts on “Saga of PVCS & Version control!”

  1. Totally agree … One of my previous companies I worked for had me install the PVCS thick client to check in/out my code … this must’ve been the slowest software ever invented. If you ever get the chance to check that client out on a dialup/VPN, go for it. It is like an exotic animal that’ll go extinct in the next 2-3 years: Last time to see it live!

  2. very true…we had PVCS on HP-UX and the GUI would never come up…we wound up writing our own shell scripts for all our activities including journal…PVCS 6.5 for Solaris was better…

  3. I’ve been using PVCS for several years now, and I *FUCKING* HATE PVCS AND IT’S *FUCKING* ANTICS. SATAN CREATED PVCS TO TEST THE FAITHFUL, AND BY JOB IT DOES. NEVER EVER BUY PVCS. IT IS TOO SHITE FOR WORDS.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s