<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: ClearCase (Proprietary) versus CVS (Open Source)</title>
	<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/</link>
	<description>Web Development by Chovy</description>
	<pubDate>Sat, 05 Jul 2008 17:57:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: chovy</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-379991</link>
		<author>chovy</author>
		<pubDate>Thu, 29 May 2008 05:57:38 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-379991</guid>
		<description>I don't much like CVS (although at the time it was glorious compared to my clearcase experience).

I've been using SVN indepth now for a few years, just now starting to do more vendor branches and merges...so we'll see how that all goes.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t much like CVS (although at the time it was glorious compared to my clearcase experience).</p>
<p>I&#8217;ve been using SVN indepth now for a few years, just now starting to do more vendor branches and merges&#8230;so we&#8217;ll see how that all goes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: COIRAM</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-379879</link>
		<author>COIRAM</author>
		<pubDate>Sat, 10 May 2008 12:16:11 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-379879</guid>
		<description>I am a ClearCase administrator since 2002. 

There is a fine line in these topics about wich is better: ClearCase or CVS or maybe SVN?

Few of you have underlined that CVS is for small organisation, other that ClearCase is somewhat difficult to administrate. CVS is free and ClearCase complicated and requires licenses. All true!

So you need to ask yourself the following questions, is what I do during my work:

- What is your purpose?
- Do you need to achieve any standard?
- How big is the organisation?
- Do you intend to use parallel developent?
- Do you intend to reuse the source code?
- How many projects do you foresee?

CVS replies positevely to some of the above questions. SVN positevely to few more. ClearCase to all of them. I dare some one to say otherwise ;-)

It is also true that there are lots of "cow-boys" in the Software Configuration arena that are just there for the money (I am sorry to be blunt and direct). 

I am sorry to see that several organisation, small or big, to wast time, patience and money by investing in a poorly constructed SCM. You should let do the job to the professional

Question: if you break your arm, shall you go to the shaman or the Emergency Room?</description>
		<content:encoded><![CDATA[<p>I am a ClearCase administrator since 2002. </p>
<p>There is a fine line in these topics about wich is better: ClearCase or CVS or maybe SVN?</p>
<p>Few of you have underlined that CVS is for small organisation, other that ClearCase is somewhat difficult to administrate. CVS is free and ClearCase complicated and requires licenses. All true!</p>
<p>So you need to ask yourself the following questions, is what I do during my work:</p>
<p>- What is your purpose?<br />
- Do you need to achieve any standard?<br />
- How big is the organisation?<br />
- Do you intend to use parallel developent?<br />
- Do you intend to reuse the source code?<br />
- How many projects do you foresee?</p>
<p>CVS replies positevely to some of the above questions. SVN positevely to few more. ClearCase to all of them. I dare some one to say otherwise ;-)</p>
<p>It is also true that there are lots of &#8220;cow-boys&#8221; in the Software Configuration arena that are just there for the money (I am sorry to be blunt and direct). </p>
<p>I am sorry to see that several organisation, small or big, to wast time, patience and money by investing in a poorly constructed SCM. You should let do the job to the professional</p>
<p>Question: if you break your arm, shall you go to the shaman or the Emergency Room?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Marlow</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-315016</link>
		<author>Andrew Marlow</author>
		<pubDate>Thu, 14 Feb 2008 10:06:47 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-315016</guid>
		<description>I feel your pain. I think Clearcase is terrible. The one and only thing it has going for it is the way it looks at merging. I have to admit, that is good. But it is not worth the pain just because of that.

A couple of years ago I attended the ACCU conference in Oxford where Peter Goodlife had a session on source code control tools. At the start he asked the audience to see who was working in a clearcase environment. I put my hand up. His response was simply "I feel sorry for you".</description>
		<content:encoded><![CDATA[<p>I feel your pain. I think Clearcase is terrible. The one and only thing it has going for it is the way it looks at merging. I have to admit, that is good. But it is not worth the pain just because of that.</p>
<p>A couple of years ago I attended the ACCU conference in Oxford where Peter Goodlife had a session on source code control tools. At the start he asked the audience to see who was working in a clearcase environment. I put my hand up. His response was simply &#8220;I feel sorry for you&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jcabad</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-60865</link>
		<author>jcabad</author>
		<pubDate>Tue, 26 Jun 2007 09:50:40 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-60865</guid>
		<description>I've worked with both CVS and ClearCase.  I used CVS together with TortoiseCVS "client" which integrates seamlessly and transparently in the  Window browser. I manage to get and R&#38;D department of 35 people including the secretary, the mechanical engineers and even my boss :) to used it! Only 7 of them were software developers. CVS saved the department; previously nobody new where in the network were  the last version of the schedules, budgets,etc. Integrating data of probably about 15 concurrent projects was achieved just using a collaborative environment supported by CVS (e.g. for budgetting all project managers filled up their Excel worksheet derived from MSP data and a master one summed up all, etc.);previously my boss had everybody in the office till 2-3am integrating all data every quarter! The hell! We worked with CVS during 3 years and of course we experienced some problems; sometimes files remained locked to somebody that teorethically had not checked it in, when somebody went in holiday and forgot a file checked out there was no way to make a undo checkout as administrator, etc.The first issue mentioned was the worst and most ugly;sometimes we manage to trick CVS by clering completely the folder local copy but sometimes it was impossible to fix it;we lost some time but we never lost information;we were then forced to create files with new names and change corresponding dependencies;i should also mention that one supervisor (chemical engineer) deleted a huge CVS-project folder with direct command from CVS-Tortoise;the data recovery was not easy.Such situation are not acceptable for "mission-critical" project like typically software development and i would really would not recommend it for software development. I also work with ClearCase and i have also faced problems and i do have lost information in the last days; working with Dynamic Views it happens two times that while editing a (previously checked-in/out)Word file, it seems to be that if there is a glitch in the network Word lost connection to the file in the Dynamic view and it is not able to recover; what is worst is that in the Dynamic view you do not find the  last version saved nor the *.tmp file! All work is gone!...I have never developed software on my own with ClearCase (i used  to use VSS) but if something like that happens with my valuable source code i would be mad! I had also other problem with ClearCase and Microsoft documents that our dedicated administrator was not able to solve; he did not know where to beggin: I was able to add PowerPoint and Word documents to source control and then check them out but then when you were trying to save the first modification PowerPoint or Word told me that the file was write protected,which was not. The only chance to work on it was to copy the file (from the Dynamic view) to my local harddisk, editing it and then overwritting the one in the dyn. view...ugly and error prone!....Additionally, what i acomplish in the first history, would have been impossible with ClearCase, firstly because it is so expensive, secondly because its use is not intuitive (well, a lot of CVS are not intuitive either, TortoiseCVS is).....you got the facts, you decide!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve worked with both CVS and ClearCase.  I used CVS together with TortoiseCVS &#8220;client&#8221; which integrates seamlessly and transparently in the  Window browser. I manage to get and R&amp;D department of 35 people including the secretary, the mechanical engineers and even my boss :) to used it! Only 7 of them were software developers. CVS saved the department; previously nobody new where in the network were  the last version of the schedules, budgets,etc. Integrating data of probably about 15 concurrent projects was achieved just using a collaborative environment supported by CVS (e.g. for budgetting all project managers filled up their Excel worksheet derived from MSP data and a master one summed up all, etc.);previously my boss had everybody in the office till 2-3am integrating all data every quarter! The hell! We worked with CVS during 3 years and of course we experienced some problems; sometimes files remained locked to somebody that teorethically had not checked it in, when somebody went in holiday and forgot a file checked out there was no way to make a undo checkout as administrator, etc.The first issue mentioned was the worst and most ugly;sometimes we manage to trick CVS by clering completely the folder local copy but sometimes it was impossible to fix it;we lost some time but we never lost information;we were then forced to create files with new names and change corresponding dependencies;i should also mention that one supervisor (chemical engineer) deleted a huge CVS-project folder with direct command from CVS-Tortoise;the data recovery was not easy.Such situation are not acceptable for &#8220;mission-critical&#8221; project like typically software development and i would really would not recommend it for software development. I also work with ClearCase and i have also faced problems and i do have lost information in the last days; working with Dynamic Views it happens two times that while editing a (previously checked-in/out)Word file, it seems to be that if there is a glitch in the network Word lost connection to the file in the Dynamic view and it is not able to recover; what is worst is that in the Dynamic view you do not find the  last version saved nor the *.tmp file! All work is gone!&#8230;I have never developed software on my own with ClearCase (i used  to use VSS) but if something like that happens with my valuable source code i would be mad! I had also other problem with ClearCase and Microsoft documents that our dedicated administrator was not able to solve; he did not know where to beggin: I was able to add PowerPoint and Word documents to source control and then check them out but then when you were trying to save the first modification PowerPoint or Word told me that the file was write protected,which was not. The only chance to work on it was to copy the file (from the Dynamic view) to my local harddisk, editing it and then overwritting the one in the dyn. view&#8230;ugly and error prone!&#8230;.Additionally, what i acomplish in the first history, would have been impossible with ClearCase, firstly because it is so expensive, secondly because its use is not intuitive (well, a lot of CVS are not intuitive either, TortoiseCVS is)&#8230;..you got the facts, you decide!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chandrakanth</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-7554</link>
		<author>chandrakanth</author>
		<pubDate>Thu, 17 Aug 2006 03:40:48 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-7554</guid>
		<description>As per my knowledge clearcase is No.1, I worked on clearcase and CVS, but in clearcase concept is very good but required well experinced engg to setup and adminstration.
CVS is a open source but not for large organization.</description>
		<content:encoded><![CDATA[<p>As per my knowledge clearcase is No.1, I worked on clearcase and CVS, but in clearcase concept is very good but required well experinced engg to setup and adminstration.<br />
CVS is a open source but not for large organization.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-36</link>
		<author>Anonymous</author>
		<pubDate>Wed, 31 Dec 1969 16:00:00 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-36</guid>
		<description>Having used both, I have to say that ClearCase is superior.  Sounds like folks are mismanaging it.</description>
		<content:encoded><![CDATA[<p>Having used both, I have to say that ClearCase is superior.  Sounds like folks are mismanaging it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: chovy</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-37</link>
		<author>chovy</author>
		<pubDate>Wed, 31 Dec 1969 16:00:00 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-37</guid>
		<description>Yes, admittedly, after talking to several co-workers who have used CC before, they agree that we are not using it properly. We are all on seperate snapshot views, which means rebase/delivery for every change, which requires a build inbetween - taking anywhere from 1-2 hours.</description>
		<content:encoded><![CDATA[<p>Yes, admittedly, after talking to several co-workers who have used CC before, they agree that we are not using it properly. We are all on seperate snapshot views, which means rebase/delivery for every change, which requires a build inbetween - taking anywhere from 1-2 hours.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-38</link>
		<author>Anonymous</author>
		<pubDate>Wed, 31 Dec 1969 16:00:00 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-38</guid>
		<description>I've been using both clearcase and cvs (and some other as well) and I rank clearcase as number one. BUT... clearcase requires strict administration by a competent administrator to ensure config specs are set correctly and consistently through out the project. I don't recommend using snapshot views either.&lt;br /&gt;/Lennart</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using both clearcase and cvs (and some other as well) and I rank clearcase as number one. BUT&#8230; clearcase requires strict administration by a competent administrator to ensure config specs are set correctly and consistently through out the project. I don&#8217;t recommend using snapshot views either.<br />/Lennart</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-40</link>
		<author>Anonymous</author>
		<pubDate>Wed, 31 Dec 1969 16:00:00 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-40</guid>
		<description>I've used them both (CC, CVS).  My vote goes for CVS, any day.  Yes, maybe Chovy's group isn't using CC properly, but guess what -- most folks don't use CVS properly either.&lt;br /&gt;I've seen some groups that don't know that you place symlink creation in the Makefile so they get created during "make co".&lt;br /&gt;&lt;br /&gt;  A good CVS system requires a scripter (as in Perl or Python) to do things like rename directories, but before you say "aha!" let me say that CC &lt;B&gt;always&lt;/B&gt; needs an expert to figure out nasty issues like multi-site.&lt;br /&gt;&lt;br /&gt;I think the only situation I can see that CC wins is when one is compiling large program units (ie a single source file and transitive closure of include files) and the winkin' between users actually saves time.&lt;br /&gt;&lt;br /&gt;Anyhoo, Subversion blows them both away, and it is free.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve used them both (CC, CVS).  My vote goes for CVS, any day.  Yes, maybe Chovy&#8217;s group isn&#8217;t using CC properly, but guess what &#8212; most folks don&#8217;t use CVS properly either.<br />I&#8217;ve seen some groups that don&#8217;t know that you place symlink creation in the Makefile so they get created during &#8220;make co&#8221;.</p>
<p>  A good CVS system requires a scripter (as in Perl or Python) to do things like rename directories, but before you say &#8220;aha!&#8221; let me say that CC <b>always</b> needs an expert to figure out nasty issues like multi-site.</p>
<p>I think the only situation I can see that CC wins is when one is compiling large program units (ie a single source file and transitive closure of include files) and the winkin&#8217; between users actually saves time.</p>
<p>Anyhoo, Subversion blows them both away, and it is free.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rad</title>
		<link>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-41</link>
		<author>Rad</author>
		<pubDate>Wed, 31 Dec 1969 16:00:00 +0000</pubDate>
		<guid>http://www.chovy.com/personal/clearcase-proprietary-versus-cvs-open-source/#comment-41</guid>
		<description>Having used both CC and CVS, I found CVS much easier to learn and use.  Clearcase needs a trained admnistrator to configure and maintain. I was able to use and train my team about CVS and manage the administration of it as a side task along with development and managing a team.&lt;BR/&gt;&lt;BR/&gt;The clearcase docymentaion is full of jargon liek 'vobs', views, snapshots, etc. most of which are specific to clearcase and not intuitive to someone who has used other source code control mechanismsm like SCCS, RCS and CVS.&lt;BR/&gt;&lt;BR/&gt;The CC documentaion is hard to read as it deals with non-generic terms liek vob, view, snapshot, etc. specific to CC, not ecountered with others  like SCCS, RCS, CVS.</description>
		<content:encoded><![CDATA[<p>Having used both CC and CVS, I found CVS much easier to learn and use.  Clearcase needs a trained admnistrator to configure and maintain. I was able to use and train my team about CVS and manage the administration of it as a side task along with development and managing a team.</p>
<p>The clearcase docymentaion is full of jargon liek &#8216;vobs&#8217;, views, snapshots, etc. most of which are specific to clearcase and not intuitive to someone who has used other source code control mechanismsm like SCCS, RCS and CVS.</p>
<p>The CC documentaion is hard to read as it deals with non-generic terms liek vob, view, snapshot, etc. specific to CC, not ecountered with others  like SCCS, RCS, CVS.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
