<?xml version='1.0' encoding='utf-8'?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0"><updated>2009-03-27T14:16:49Z</updated><id>tag:blog.limedaley.com,2018:/isso/thread/post/version-control-comparison</id><title>Comments for blog.limedaley.com/post/version-control-comparison</title><entry><id>tag:blog.limedaley.com,2018:/isso/51/180</id><title>Comment #180</title><updated>2009-03-27T14:16:49Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-180" /><content type="html">&lt;p&gt;I agree that the tortoise gui is not any good.&lt;/p&gt;
&lt;p&gt;I've heard good things about Eclipse's integration, and also integration into VC6.  I haven't heard if there is any integration into the newer Microsoft compilers.&lt;/p&gt;
&lt;p&gt;SmartSVN and another one (FastSVN?) both look good, but are standalone clients.&lt;/p&gt;
&lt;p&gt;For me, I am on a command line all day long, so not using a gui doesn't bother me, and I actually prefer it, since it is so much faster than requiring a mouse, etc.&lt;/p&gt;
&lt;p&gt;I value stability over a gui, so VSS is definitely out, in favor of any other source control software I've ever used.  True, it doesn't fail often, but once every two or three years is enough for me to never want to use it again.  And I've only used it for small teams (3-4 people), I have to assume it fails more often with more checkins - ie. the fail rate can actually be calculated per-checkin or per-byte, rather than per-day.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/179</id><title>Comment #179</title><updated>2009-03-27T11:26:27Z</updated><author><name>Nate</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-179" /><content type="html">&lt;p&gt;The lack of any good IDE integration (other than Java IDEs) and the fact that everyone recommends those disgusting Explorer extensions (which slow it down and are often the source of instability) pretty much rules Subversion out to me.  I'll stay on Visual SourceSafe, thank you.&lt;/p&gt;
&lt;p&gt;Ankh is not good enough.  They can bash VSS all they want, but at least it knows how to work with an IDE.  It's not 1985 anymore.  IDE integration is pretty compulsory, and should be evident with 99.99% of commervial source control systems providing it.&lt;/p&gt;
&lt;p&gt;A lot of the Open Source VCS developers have the mindset of anything is better than nothing, and it just doesn't fly to a lot of Windows developers.  I want to right click on a file in my IDE project manager to &amp;quot;Commit&amp;quot;, not open another explorer Window to do the same thing.  That is [obviously] far less productive.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/178</id><title>Comment #178</title><updated>2009-01-20T07:19:58Z</updated><author><name>sanjeet kumar thakur</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-178" /><content type="html">&lt;p&gt;Hi I run test director setup.after that i run http://abc/TDBIN/start_a.htm but the page shows Download Test Run scheduler in Progress.... &amp;amp; Download Execution Flow in Progress....I have already tried directory security page for permission but to no effect.Kindly,help me out it is very urgent.Thanks a Lot&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/177</id><title>Comment #177</title><updated>2009-01-10T05:23:38Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-177" /><content type="html">&lt;p&gt;You don't need anything fancy to do notifications - simple use the supplied scripts in the &amp;quot;hooks&amp;quot; directory.  You can get as fancy as you would like.  For windows, you use the post-commit.bat (or post-commit.exe) file.  If you don't have an email program handy for windows, I have used blat.exe before, and that has worked well.&lt;/p&gt;
&lt;p&gt;I have only used the post-commit hook, and mostly, I am using the default script (on Linux), but I did make a modification or two.  Mostly, the emails on commit just need to go to myself, but one tree I also send to someone else.&lt;/p&gt;
&lt;p&gt;#!/bin/sh&lt;/p&gt;
&lt;p&gt;REPOS=&amp;quot;$1&amp;quot;&lt;/p&gt;
&lt;p&gt;REV=&amp;quot;$2&amp;quot;&lt;/p&gt;
&lt;p&gt;FROM=&amp;quot;--from svn@xxx.com&amp;quot;&lt;/p&gt;
&lt;h1&gt;get top-level directory being worked on&lt;/h1&gt;
&lt;p&gt;DIR=`svnlook dirs-changed &amp;quot;$REPOS&amp;quot; --revision &amp;quot;$REV&amp;quot; | cut -f1 -d/ | sort -u`&lt;/p&gt;
&lt;p&gt;if [ &amp;quot;x$DIR&amp;quot; == &amp;quot;xblogfuse&amp;quot; ] ; then&lt;/p&gt;
&lt;p&gt;TO=&amp;quot;xxx@gmail.com svn@xxx.com&amp;quot;&lt;/p&gt;
&lt;p&gt;else&lt;/p&gt;
&lt;p&gt;TO=&amp;quot;svn@xxx.com&amp;quot;&lt;/p&gt;
&lt;p&gt;fi&lt;/p&gt;
&lt;p&gt;/usr/lib/subversion/hook-scripts/commit-email.pl &amp;quot;$REPOS&amp;quot; &amp;quot;$REV&amp;quot; $FROM $TO &amp;gt;&amp;gt; post-commit.log 2&amp;gt;&amp;amp;1&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/176</id><title>Comment #176</title><updated>2009-01-10T03:05:34Z</updated><author><name>harman</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-176" /><content type="html">&lt;p&gt;hi&lt;/p&gt;
&lt;p&gt;I have been evaluating the SCM s for last month.&lt;/p&gt;
&lt;p&gt;I needed a low cost feature packed SCM tool.&lt;/p&gt;
&lt;p&gt;I guess i was competing against Perforce.&lt;/p&gt;
&lt;p&gt;CVS the old workhorse...is a proven thing, but requires a lot of effort on developers to merge and remove conflicts... branch merges are a pain.&lt;/p&gt;
&lt;p&gt;it doesnot do binary diff.&lt;/p&gt;
&lt;p&gt;I tried Subversion recently.&lt;/p&gt;
&lt;p&gt;server installation is quite easy....I picked visualSVN for server and tortoiseSVN for client.&lt;/p&gt;
&lt;p&gt;all goes in well. i can tag , branch diff....&lt;/p&gt;
&lt;p&gt;but my problem starts when i need to have a perforce/TFS kind of feature to notify when the checkin , merge etc happen..&lt;/p&gt;
&lt;p&gt;I looked upon google....found subversionnotify.com&lt;/p&gt;
&lt;p&gt;downloaded the plugin, it is not clear how to make it work...&lt;/p&gt;
&lt;p&gt;anyone who worked on it....lend me experiences....&lt;/p&gt;
&lt;p&gt;hope to hear soon&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/175</id><title>Comment #175</title><updated>2008-10-22T15:47:08Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-175" /><content type="html">&lt;p&gt;I think &amp;quot;slightly improved&amp;quot; is an exaggeration, either because you are trying to sell Perforce, or you haven't used SVN in the last 10 years.&lt;/p&gt;
&lt;p&gt;Additionally, I have only used the newest release (1.5) a bit, but it makes branching even smarter than it already was, primarily, you can now merge branches from either direction multiple times, and subversion will not merge the same change twice.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/174</id><title>Comment #174</title><updated>2008-10-14T19:47:47Z</updated><author><name>chris</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-174" /><content type="html">&lt;p&gt;I have used SVN, Perforce, Clearcase, CVS, and a few other SCM products in my time as a software engineer.&lt;/p&gt;
&lt;p&gt;Out of all the SCM products available, I prefer Perforce.  It's easy to setup, easy to deploy, and the inter-branch file histories really help when you need to merge between one branch and another.  It works well.  The licensing is a little pricey, but perforce has never failed me.&lt;/p&gt;
&lt;p&gt;by comparison, SVN is just a slightly improved version of CVS which doesn't say anything postive about the SCM.  If you have really simplistic development demands, then I guess can work for you.  But once you have to deal with more than a handful of developers, or when the requirements demand multiple branches, I highly recommend moving away from SVN and CVS.  Merging branches with these products has been a horrible experience.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/173</id><title>Comment #173</title><updated>2008-03-25T20:48:01Z</updated><author><name>Jon Daley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-173" /><content type="html">&lt;p&gt;I forget how many years I have been using subversion (4?), but I would still pick it above all of the others that I have used.  I am not sure how much subversion would have to cost before I would go with something else.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/172</id><title>Comment #172</title><updated>2008-03-25T19:03:08Z</updated><author><name>Derrick</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-172" /><content type="html">&lt;p&gt;Jon, I found this blog to be very helpful. Like many others here, we too are looking for good version/revision control software. We don't mind the cost, just want something that will work well. It would be for a new development environment, so there are virtually no limitations, other than it must have a GUI. I personally only have experience with Micro$oft VSS. I liked it, but didn't like the way its database was laid out.&lt;/p&gt;
&lt;p&gt;Not really looking for answers here, just wanted to say thanks for posting your experience! I think I've narrowed it down to Subversion, VSS and perforce (Still need to figure out what perforce is!)&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/171</id><title>Comment #171</title><updated>2008-01-14T03:27:26Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-171" /><content type="html">&lt;p&gt;I haven't found a very good GUI for subversion.  I just use the command line, but I would recommend tortoise, as the best free solution.  My only complaint with it is that it slows down explorer noticeably, so I uninstalled it, since it annoyed me too much.  The developers don't seem to notice it, and suggest various things to the people who complain about it, but the last version I tried, it was still happening.  I think the explorer plugins are hard to get right, and not slow down stuff.  Winzip is annoying in that way too.&lt;/p&gt;
&lt;p&gt;I forget the name of a commercial solution, either SmartSVN or FastSVN or something like that.  I haven't used it myself, but watched some people, and it looked pretty good.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/170</id><title>Comment #170</title><updated>2008-01-14T03:16:27Z</updated><author><name>Andrew</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-170" /><content type="html">&lt;p&gt;Well ... git is linux only and its a distributed system like Bitkeeper.  We were after a cross platform, client/server system with good GUI tools + SCC integration on the client end, so for us git doesn't fit the bill.&lt;/p&gt;
&lt;p&gt;We found a way around the shared files problem - we'll just bundle everything into one repository and use the directory structure to seperate projects.  We now have the problem that the free UI tools that come with SVN are pretty poor when it comes to labelling (or tagging as they call it) compared to PVCS.  It does seem there's no ready-fit solution in open-source land I'm afraid :\&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/169</id><title>Comment #169</title><updated>2008-01-03T15:51:50Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-169" /><content type="html">&lt;p&gt;Yes, we took the plunge and moved all of the shared files to directories, or else changed the include paths to include the directory where the file is.&lt;/p&gt;
&lt;p&gt;After we did that it turned out that due to the svn:external tag not working across branches (that'd be a trick - to have the svn:external magically change when you create a branch.&lt;/p&gt;
&lt;p&gt;I don't know anything about the &amp;quot;new&amp;quot; tool that the linux kernel folks are using: git.  I'd take some time to check that out.  If you do that, and take the time to write up a paragraph or two, I can add it to the top of this page for the future.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/168</id><title>Comment #168</title><updated>2008-01-03T00:49:29Z</updated><author><name>Andrew</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-168" /><content type="html">&lt;p&gt;My company is looking to move from PVCS, however I'm having a lot of difficulty identifying a suitable replacement.&lt;/p&gt;
&lt;p&gt;We have multiple projects with hundreds of source files in each, with several instances of header files shared between projects.  The sharing alone rules out subversion (it makes me shudder to think of restructuring everything into directories).  PVCS has been reliable for us, but horrendously slow when it comes to doing large scale checkouts or labels.&lt;/p&gt;
&lt;p&gt;Can anyone suggest a system that handles shared files and is as fast &amp;amp; reliable as SVN?&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/167</id><title>Comment #167</title><updated>2007-12-05T22:16:46Z</updated><author><name>Jon Daley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-167" /><content type="html">&lt;p&gt;As you might expect, I'd recommend subversion over cvs.  I wonder if the CVS authors have any reasons why you should use cvs over subversion?  Maybe for really small, one directory projects, you don't need the overhead of the subversion database, etc.&lt;/p&gt;
&lt;p&gt;PVCS is designed to be a gui for CVS, right - so most of the features are the same.  I'd expect that cvs has to be faster than PVCS, at least faster than all versions prior to 8.0, and newer versions than 8.0 if you aren't using split archives.&lt;/p&gt;
&lt;p&gt;Neither can handle files moving from one directory to another.  I am not sure if CVS can handle file renames, PVCS cannot.&lt;/p&gt;
&lt;p&gt;If you are willing to live without the history stored in PVCS, and start fresh with your CVS and/or subversion, you will save yourself a lot of trouble.  PVCS's command line scripts have some quirkiness with spaces and escaping backslashes, etc. which will waste some of your time as you work through those bugs.&lt;/p&gt;
&lt;p&gt;I haven't used cvs on larger projects, so I can't comment much more than that.  subversion was originally designed to be a drop-in replacement for cvs, but fixing the half dozen things that were annoying in CVS.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/166</id><title>Comment #166</title><updated>2007-12-03T07:29:27Z</updated><author><name>Ananth</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-166" /><content type="html">&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;Presently we are using PVCS as version control tool. But here problem is we have only 2 userids to use pvcs for my team, as licence cost has to pay for evrey user.&lt;/p&gt;
&lt;p&gt;Now my company wants to use CVS as it is open source, so any one can explian proc and cons based on below information.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;There are multiple teams supposed to use, every developer supposed to have a userid.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What are the pitfalls of CVS?.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compare to PVCS how it is better and worse?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;what is the approach to implement CVS for my project, how to start implementaion and pre requisites?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Pls sned me if any one haveing slie show on CVS how it works etc...&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;if any issues comes whom to approach, possible way to solve those issues?&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I am greatful if any one help me out in this regard..thanks in advance..&lt;/p&gt;
&lt;p&gt;Ananth.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/165</id><title>Comment #165</title><updated>2007-11-22T14:49:07Z</updated><author><name>Jon Daley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-165" /><content type="html">&lt;p&gt;Srini: I see other folks have asked if you work for Accurev, but you said that you don't...  I guess you just really, really like their software to post on so many different blogs and web pages about their product.&lt;/p&gt;
&lt;p&gt;You should probably explain who you are in your posts.&lt;/p&gt;
&lt;p&gt;I did see your various troubles in configuring ClearCase, which probably influences your decision somewhat.&lt;/p&gt;
&lt;p&gt;For me, I have found subversion to be excellent, and so after three or four years, or whatever it has been, I continue to think subversion is the best one out there.  I look forward to the next release that will handle merges even better than it already does.&lt;/p&gt;
&lt;p&gt;I introduced subversion at my previous company, and while there was some resistance to the change, everyone is now used to it, and going full steam ahead.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/164</id><title>Comment #164</title><updated>2007-11-20T17:42:17Z</updated><author><name>Srinivas</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-164" /><content type="html">&lt;p&gt;I see someone mentioned Accurev above. Based on my experience you would be hard pressed to find a better tool that is as stable and easy to administer as it is elegant and powerful. The price isn't too bad either, but you get a whole lot more with it than you would with older file-based branch and label tools. Check out its stream concept sometime.&lt;/p&gt;
&lt;p&gt;http://www.cmcrossroads.com/product-reviews/product-reviews/accurev--4.5-%11-the-next-generation-in-scm.html&lt;/p&gt;
&lt;p&gt;http://www.cmcrossroads.com/option,com_smf/Itemid,177/topic,70170.0.html&lt;/p&gt;
&lt;p&gt;Good luck to all of us!&lt;/p&gt;
&lt;p&gt;Srini&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/163</id><title>Comment #163</title><updated>2007-07-16T16:20:04Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-163" /><content type="html">&lt;p&gt;I have only used versions up to 8.0.2.3, so it is possible that they now support it.&lt;/p&gt;
&lt;p&gt;I talked to their second-tier support (I think only one of the original three people who actually know the product are left) they said that I was getting such huge archive files because PVCS didn't support unicode, and it wouldn't do diffs on the files, because of the file extension was .keyfile, but if I manually told it to do diffs by adding that extension, it would keep the archive files smaller.  So, I added .keyfile to the list of diffable outputs, and the archive files stayed smaller, but the diff tool could not output any useful diffs, and just reported that it was a binary file, and couldn't show me a diff.  So, that is what I mean when I say they don't support unicode.  The files check in and out fine, and you can get old revisions, etc.  It behaves exactly the way you would expect it to treat a .jpg, ie. no diffs.&lt;/p&gt;
&lt;p&gt;I can't remember if the large archive problem was before or after the upgrade to 8.0 (and the associated splitting of the archives), so perhaps in the new scheme, the archive file doesn't double in size on each commit, but certainly it still doesn't diff the unicode file.&lt;/p&gt;
&lt;p&gt;For what it is worth, we now use TortoiseSVN as the client for subversion, and TortoiseMerge doesn't understand unicode either, but you can tell it to use WinMerge for .keyfile files, and then it works, though when there are conflicts, there tends to be trouble (strange binary characters show up in the file, rather than the conflict markers - haven't investigated that enough yet, most of our files aren't unicode, so it hasn't been enough of an issue to worry about.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/162</id><title>Comment #162</title><updated>2007-07-13T17:15:50Z</updated><author><name>Venkat</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-162" /><content type="html">&lt;p&gt;Good post...quite useful...thank you...&lt;/p&gt;
&lt;p&gt;Quick question:&lt;/p&gt;
&lt;p&gt;You have mentioned that PVCS doesn't support unicode; but on the contrary Serena support team is saying they do support it;&lt;/p&gt;
&lt;p&gt;I am unsure whom to believe; could you pls explain your position.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/161</id><title>Comment #161</title><updated>2007-03-08T17:20:20Z</updated><author><name>Jon Daley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-161" /><content type="html">&lt;p&gt;I think mostly you should read the stuff I already wrote, did you do that?&lt;/p&gt;
&lt;p&gt;I think you should consider open source products as well - is there a reason you didn't list them?&lt;/p&gt;
&lt;p&gt;Did Serena change their product name yet again?  They sure have a strange business model.  They historically have not been able to support their products well when they switched from completely different products every year or two.  Their first level support were completely useless, and you always had to get to one of three people who actually knew the product better than I did.  We have left Serena's software for our new products, and are only using it for the old products until they die off.&lt;/p&gt;
&lt;p&gt;Serena's product certainly do not deserve to be compared to your upper-end products.  I have heard very good things about Bitkeeper, since the author stole the application from Sun (I think that is the company, haven't thought about it in a long time) when he worked there.  If we could just convince Sun to open source/release their internal software, we would all do really well.  They have not done that, I am not sure why - they should at least sell it, if they aren't willing to give it away.  I haven't ever met anyone who has used it who would ever use anything else.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/160</id><title>Comment #160</title><updated>2007-03-07T15:17:37Z</updated><author><name>Patrick</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-160" /><content type="html">&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;I`m software consultant and I´m making an evaluation of a software of version control. Which of the following softwares has a better operation?&lt;/p&gt;
&lt;p&gt;******Products from $200-500 per license******&lt;/p&gt;
&lt;p&gt;CS-RCS Pro&lt;/p&gt;
&lt;p&gt;Vault&lt;/p&gt;
&lt;p&gt;CS-RCS Browser&lt;/p&gt;
&lt;p&gt;Team Coherence Pro&lt;/p&gt;
&lt;p&gt;Visual SourceSafe&lt;/p&gt;
&lt;p&gt;*****Products ranging from $500 - $1000 per license*****************&lt;/p&gt;
&lt;p&gt;Evolution&lt;/p&gt;
&lt;p&gt;SurroundSCM&lt;/p&gt;
&lt;p&gt;Team Coherence Enterprise&lt;/p&gt;
&lt;p&gt;Firefly&lt;/p&gt;
&lt;p&gt;Borland Starteam&lt;/p&gt;
&lt;p&gt;Perforce&lt;/p&gt;
&lt;p&gt;SpectrumSCM&lt;/p&gt;
&lt;p&gt;Accurev Pro&lt;/p&gt;
&lt;p&gt;*********Products over $1000 per license*******&lt;/p&gt;
&lt;p&gt;Razor&lt;/p&gt;
&lt;p&gt;Borland Starteam Enterprise&lt;/p&gt;
&lt;p&gt;Bitkeeper&lt;/p&gt;
&lt;p&gt;Accurev Enterprise&lt;/p&gt;
&lt;p&gt;Serena Changeman Pro&lt;/p&gt;
&lt;p&gt;How is the products SERENA?.&lt;/p&gt;
&lt;p&gt;Do you can help me?&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/159</id><title>Comment #159</title><updated>2007-03-07T11:33:58Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-159" /><content type="html">&lt;p&gt;I would definitely choose svn over CVS.  I don't know of any reason to use CVS - maybe if you were the only developer using it, you might pick CVS - though I use subversion on projects where I am the only developer.&lt;/p&gt;
&lt;p&gt;I don't know what IS is.  I have heard people say VSS is good for small projects, under a gig or two in one database.  I think Microsoft says no more than 4 gigs.&lt;/p&gt;
&lt;p&gt;My full-time company is switching to subversion right now.  RapidSVN, one of the GUI clients for subversion is not as good as I thought it would be.  The command line is the best, followed by Tortoise.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/158</id><title>Comment #158</title><updated>2007-03-07T09:51:46Z</updated><author><name>Vidya</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-158" /><content type="html">&lt;p&gt;I would like to know which management tool is better,IS VSS or CVS?&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/157</id><title>Comment #157</title><updated>2006-05-16T14:49:24Z</updated><author><name>Ianni Vamvadelis</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-157" /><content type="html">&lt;p&gt;Hey,&lt;br&gt;
I've used cvs, vss, rational clearcase (blurcase), subversion and now pvcs.  Subversion is by far the best, unless you have some immutable business hurdle.  I've used trac.edgewall.com which is an integrated project tool on subversion and really fantastic, if it suites your dev team.  I've insisted on a developement wiki in every company since using trac.&lt;br&gt;
I'm a firm believer in not locking files since using cvs.  Locking files is very old school and it does serialize some dev tasks.  Generally developers working on different tasks, who do need to edit the same file, edit different parts of that file, so the merge is trivial and automatic.  Day to day, I've very very rarely had a conflicting merge on commit/check in, and those times I knew it would happen (no surprises), and still chose not to lock the file(s).&lt;/p&gt;
&lt;p&gt;If you can trial trac and subversion, its worth it just for the mind opening it does.&lt;/p&gt;
&lt;p&gt;Cheers,&lt;br&gt;
Ianni&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/156</id><title>Comment #156</title><updated>2006-02-16T14:16:10Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-156" /><content type="html">&lt;p&gt;I have now used Subversion pretty extensively, and have been quite impressed with its merging capabilities.  The only downside that I know of is that you have to get used to the model of not exclusively checking out each file, but it does such a good job of merging, that it overcomes that quite easily.&lt;/p&gt;
&lt;p&gt;I believe that it now supports exclusive lock mode, but it is so great to not use it any more.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/155</id><title>Comment #155</title><updated>2006-02-16T12:44:17Z</updated><author><name>John Davis</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-155" /><content type="html">&lt;p&gt;Oh, Yore Version Control is at http://www.pcprogramming.com&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/154</id><title>Comment #154</title><updated>2006-02-16T12:41:00Z</updated><author><name>John Davis</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-154" /><content type="html">&lt;p&gt;If anyone has the time I would really appreciate a review of Yore Version Control.  It's in first release (1.0), so I'm sure there are still plenty of areas of opportunity.  What I need right now is feedback in terms of what needs to be changed, and what needs to be added.  All comments and suggestions are greatly appreciated.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/153</id><title>Comment #153</title><updated>2005-04-08T15:27:25Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-153" /><content type="html">&lt;p&gt;Tracker's cost is approximately half of Version Manager, although really you don't buy them separately, but instead buy Professional, which include Build (I think there is a new name for it, we haven't used Build yet).&lt;/p&gt;
&lt;p&gt;We also don't use the TrackerLink stuff, it looks like it is a pain to me.&lt;/p&gt;
&lt;p&gt;I do know TrackerLink is supposed to be able to work with SourceSafe as well.&lt;/p&gt;
&lt;p&gt;(I am in the middle of trying to get Tracker to speed up, and having a reasonable amount of success, although I keep getting directed to non-US support centers, where the people can hardly speak English, so it is making the process more frustrating than it should be).&lt;/p&gt;
&lt;p&gt;I use Mantis for a project, and I think as long as there is someone who could work on customizing it, you could get it working well, although not the linkage part.&lt;/p&gt;
&lt;p&gt;I also looked at Bugzilla, but thought it was too techy for our users to comfortably use.  It is also more aimed at email use, rather than a direct client.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/152</id><title>Comment #152</title><updated>2005-04-08T15:15:11Z</updated><author><name>Jennifer</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-152" /><content type="html">&lt;p&gt;Hi - I am just starting to go thru a similiar evaluation with a slightly different slant. I am starting a support org for a small company and am looking into defect tracking software. We already have PVCS, although its not 'too late' to do something about that, it would just take some very good justification since we already paid for it. What I want most out of the defect tracking software is good linkage to the code control, eg. in support I should be able to look at a defect and see what code changes were made to fix it. Also for building isolated fixes its nice to know you just need to pick up certain modules rather then an entire build in some cases.&lt;/p&gt;
&lt;p&gt;Anyway, I am looking at Tracker for PVCS, but heard its very expensive(almost twice PVCS cost). Was wondering if anyone else had any recommendations in this area, eg. I do not see any other change tool interfacing with PVCS(and I do not even like the way Tracker does it, it seems backwards, eg. you link from PVCS to the defect rather then the other way around). I am also looking at Bugzilla with CVS, but that may be too limited for our use.&lt;/p&gt;
&lt;p&gt;Any suggestions would be appreciated. Thanks.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/151</id><title>Comment #151</title><updated>2005-03-23T20:02:53Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-151" /><content type="html">&lt;p&gt;It is scary to think about not using any version control software...&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    We have continued use of PVCS, though we are six months away from having to plunk down the annual support costs, so we need to think about things again.  It is hard to switch apps, since the users get used to the deficiencies, and don't want to learn new ones.
    If I were starting out fresh, I would use subversion.  I use that for a couple projects, both by myself, and with a handful of people (and I hear it works fine with large numbers of users as well).
    The admin is easy.  There is a windows GUI integration tool, to make people happy (PVCS does not have one; the one they do have only works within Visual Studio if you are only trying to open up one project database at a time).
    Subversion doesn't allow cross project sharing of files, at least not easily.  That is the biggest (only?) reason for us to not use it.  To use it, we would need to restructure our development directories, and people would not like that.&lt;/code&gt;&lt;/pre&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/150</id><title>Comment #150</title><updated>2005-03-23T19:50:06Z</updated><author><name>Rick Ciervo</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-150" /><content type="html">&lt;p&gt;Jon,&lt;/p&gt;
&lt;p&gt;What's the latest on your PVCS woes? We are considering bringing it in to use for our first version control system (we currently rely on good hygiene only).&lt;/p&gt;
&lt;p&gt;-Rick&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/149</id><title>Comment #149</title><updated>2004-12-30T15:10:00Z</updated><author><name>Drew from Zhrodague</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-149" /><content type="html">&lt;p&gt;Yah, I get the impression that PVCS really sucks. CVS is useful to understand the concepts of versioning, but something more full featured, and at least partially functional is best. Perforce is used by hardcore facilities, CVS is used to get the jobs done.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/148</id><title>Comment #148</title><updated>2004-12-08T15:26:13Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-148" /><content type="html">&lt;p&gt;An update on SourceOffSite -- it continues to crash about once a week.  Restarting the server always fixes it, but you have to be an admin to restart the service, so I get a phone call a week to fix it.&lt;/p&gt;
&lt;p&gt;I hear other people don't have this problem, so it might somehow be a problem with our machine, but the machine hardly gets used, so I wouldn't think that we are being all that hard on the system.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/147</id><title>Comment #147</title><updated>2004-12-08T15:23:26Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-147" /><content type="html">&lt;p&gt;I hadn't realized that I hadn't ever updated this post.  The consultant came out to help us get set up.  He was two hours late, but was only planning on staying until 4:00 or so, so he ended up only being here for a couple hours.  We got a couple questions answered, but mostly the conclusion is, it is really hard to set up PVCS, and you have to have someone become an expert at it before you can even hope to get it set up correctly.&lt;/p&gt;
&lt;p&gt;The consultant failed to get his demo to work in a number of different ways, even though his demo is a vmware/completely sanitized version of everything, so you would expect everything to work perfectly.&lt;/p&gt;
&lt;p&gt;He did quit his job two days later, so perhaps he was a bad example of Serena's support.&lt;/p&gt;
&lt;p&gt;We ended up buying it anyway, since it is arguably a bigger pain to switch to someone else, and we have already invested so much time in Serena's products.&lt;/p&gt;
&lt;p&gt;There are a number of bugs that they don't tell you about until you call up their support line, so my boss has told me to call support every time there is a hint of anything, since we are paying for support, and we have wasted so much time on their products.&lt;/p&gt;
&lt;p&gt;The trick is to get past their first tier of support, where the people don't really know anything, and talk to you for ten minutes trying to find keywords in the knowlege base.  I have had their first level of support say a couple times, &amp;quot;well, if what you say is true, than I have been telling customers incorrect information for years&amp;quot;.&lt;/p&gt;
&lt;p&gt;Eventually, I step them through the bug and they admit that they had no idea it worked like that, and promise to talk to a developer and get back to me, but so far no one has ever called back.&lt;/p&gt;
&lt;p&gt;I did see one of my bugs actually get entered (I think), but it still hasn't been fixed.  Serena recommends not using their latest release or the previous release due to bugs, but to go back two releases to get a more stable version.  Sounds like they need a quality assurance team or something...&lt;/p&gt;
&lt;p&gt;The sales guy who helped me out through the whole process (as well as getting me the names of the so-called tier 2 support) said he liked my marketing quote:&lt;/p&gt;
&lt;p&gt;Serena: we suck the least.&lt;/p&gt;
&lt;p&gt;As it seems that all version manager tools really don't work all that well, so you just have to get used to the bugs, and figure out ways to workaround them.&lt;/p&gt;</content></entry><entry><id>tag:blog.limedaley.com,2018:/isso/51/146</id><title>Comment #146</title><updated>2004-10-18T19:27:45Z</updated><author><name>jondaley</name></author><link href="https://blog.limedaley.com/post/version-control-comparison#isso-146" /><content type="html">&lt;p&gt;Serena says that sometimes it takes 2-5 day &amp;quot;engagements&amp;quot; of their tech support coming on-site to figure out how to upgrade their software.&lt;/p&gt;
&lt;p&gt;They are sending a guy on Wednesday to see what he can figure out.  I guess I am not holding my breath, but it would be nice if they get it working, and this silly version control software search can be over.&lt;/p&gt;
&lt;p&gt;BitKeeper hasn't gotten back to me.  My guess is that our company is too small for them to deal with.&lt;/p&gt;</content></entry></feed>