<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Subversion sucks</title>
	<atom:link href="http://atomized.org/2005/09/subversion-sucks/feed/" rel="self" type="application/rss+xml" />
	<link>http://atomized.org/2005/09/subversion-sucks/</link>
	<description>Fragmenting reality.</description>
	<lastBuildDate>Fri, 12 Mar 2010 20:46:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ron</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-2/#comment-146881</link>
		<dc:creator>ron</dc:creator>
		<pubDate>Sun, 31 Jan 2010 10:09:35 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-146881</guid>
		<description>I&#039;ve been using SVN for years, mostly without too many problems.  But recently, I&#039;ve hit serious issues with large (&gt;15G) repositories taking a *long* time to &#039;update&#039; or do a &#039;ci&#039;.  This is affecting my (and my group&#039;s) ability to do our work.

So after investigating, I found &quot;Fossil&quot; -- written (and used by) the guy who wrote SQLite.  Check it out here: http://www.fossil-scm.org/ .   It is free, robust, and easier to use than SVN in many regards.  It is a cinch to set up on a server.  Doesn&#039;t pollute your directories (just a couple files in the root of your working set, not part of the actual check in).  

It&#039;s not as fast as &quot;git&quot;.  But it is *much* easier to understand and deploy, and it works on Windows, Linux and Mac OS/X (among others).</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been using SVN for years, mostly without too many problems.  But recently, I&#8217;ve hit serious issues with large (&gt;15G) repositories taking a *long* time to &#8216;update&#8217; or do a &#8216;ci&#8217;.  This is affecting my (and my group&#8217;s) ability to do our work.</p>
<p>So after investigating, I found &#8220;Fossil&#8221; &#8212; written (and used by) the guy who wrote SQLite.  Check it out here: <a href="http://www.fossil-scm.org/" rel="nofollow">http://www.fossil-scm.org/</a> .   It is free, robust, and easier to use than SVN in many regards.  It is a cinch to set up on a server.  Doesn&#8217;t pollute your directories (just a couple files in the root of your working set, not part of the actual check in).  </p>
<p>It&#8217;s not as fast as &#8220;git&#8221;.  But it is *much* easier to understand and deploy, and it works on Windows, Linux and Mac OS/X (among others).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hortence The Dog-Faced Girl</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-2/#comment-143330</link>
		<dc:creator>Hortence The Dog-Faced Girl</dc:creator>
		<pubDate>Wed, 18 Nov 2009 02:32:06 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-143330</guid>
		<description>Why are you people so down on svn?  It&#039;s a wonderful product and has enhanced my productivity to levels that I hadn&#039;t imagined possible.  Just the other day when &quot;svn commit&quot; was running I had time to go to the bank, get gas, get a haircut and grab a quick lunch.  All of this was on billable hours.  Do you think that I could derive such benefits from git?  I think not.

&quot;You didn’t even mention the wonderful dumpfile hell...&quot;

Ah yes, svndumpfilter.  What a fantasmagorical source of bliss that tool is.  Just type the words &quot;svndumpfilter&quot; and &quot;impossible&quot; into google to get an idea of the playground that is svndumpfilter.  And don&#039;t wait up for those insane error messages, perfection takes time.</description>
		<content:encoded><![CDATA[<p>Why are you people so down on svn?  It&#8217;s a wonderful product and has enhanced my productivity to levels that I hadn&#8217;t imagined possible.  Just the other day when &#8220;svn commit&#8221; was running I had time to go to the bank, get gas, get a haircut and grab a quick lunch.  All of this was on billable hours.  Do you think that I could derive such benefits from git?  I think not.</p>
<p>&#8220;You didn’t even mention the wonderful dumpfile hell&#8230;&#8221;</p>
<p>Ah yes, svndumpfilter.  What a fantasmagorical source of bliss that tool is.  Just type the words &#8220;svndumpfilter&#8221; and &#8220;impossible&#8221; into google to get an idea of the playground that is svndumpfilter.  And don&#8217;t wait up for those insane error messages, perfection takes time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CrazedSanity</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-142233</link>
		<dc:creator>CrazedSanity</dc:creator>
		<pubDate>Tue, 20 Oct 2009 19:59:06 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-142233</guid>
		<description>I think many of you misunderstand the differences between the repository and the working copy.  Let&#039;s say you make a repository with a &quot;trunk&quot; folder whose contents (minus the .svn folders) takes 500M.  You can create 100 tags/branches/copies/whateveryouwannacallit at the repository level and the repository will only increase in size by a very small amount (mostly dependent on if you committed 100 times, or if you did it in a way that only cause 1 commit).  If, on the other hand, you checkout the root of the repository, you&#039;ll require 50,000M times two (because of those .svn folders).  But the **repository** only stores enough information to say &quot;folder x is a copy of folder y at revision z&quot;.

Many people also seem to have a hard time with branches, or tags, or whatever.  The basic idea is that SVN thinks of things in terms of a **LINUX** filesystem.  All files are case-sensitive.  Paths to files are stored, and those paths can change over time and the files (technically part of the path) can also be changed, but all the history sticks with it (provided you&#039;re smart enough to tell SVN that you&#039;ve renamed the file, instead of just renaming it and deleting the old one).  When you start trying to use it on a case-INsensitive filesystem such as those used by Windows, you can run into problems if someone starts creating files with mixed-cases... for instance: if you create FileName.GIF, and another person manages to rename it &quot;filename.Gif&quot;, someone will invariably have problems because SVN tries to rename your local file but the Windows filesystem won&#039;t allow it.  Try creating a file on your Windows machine like &quot;FileName.GIF&quot; and then make it all lowercase... good luck.  The Linux part of the equation is important: on a Linux webserver, if you pull up &quot;http://crazedsanity.com/images/dev-logo.gif&quot;, then try &quot;http://crazedsanity.com/images/dev-LOGO.gIf&quot;, you will get an error as the files aren&#039;t the same.  I&#039;m not sure how IIS handles this, but Linux is very case-sensitive.  You can literally have the two afore-mentioned files (&quot;dev-LOGO.gIf&quot; and &quot;dev-logo.gif&quot;) sitting side-by-side without a problem, but Windows can&#039;t.  If someone in Linux added and committed files like that, the Windows developer would have all kinds of problems.

As far as merging, or branching, or tagging, or whatever you want to call it: its all just folders.  Create a copy of one folder and you&#039;re just creating another folder.  The repository stores them in a very efficient manner.  If you create a branch off &quot;trunk&quot; (a commonly used term, but **not** required): create it on the repository side so the server does all the work.  When you want to work on that branch, use &quot;svn switch&quot; to change your workspace to point to that branch and have all the data from that branch: it will only change files that need to be changed and leave everything else.  If you do the switch with local changes, you might be in for some trouble, but the developers of SVN kinda assume that you&#039;re smart enough to know what you&#039;re doing.

And finally, don&#039;t go freaking out about how bad Subversion is when you haven&#039;t read the book or you&#039;re using some shitty program to work with it.  If you&#039;re using Eclipse, checkouts and commits will take extra long, but that has **NOTHING** to do with the repository and **EVERYTHING** to do with the code that is doing the interacting.  I can do a checkout through TortoiseSVN or Linux CLI 10 times faster than Eclipse.  If you start bitching about Subversion, make sure your problem is **actually** Subversion and not PEBKAC or some middleware you&#039;re using.</description>
		<content:encoded><![CDATA[<p>I think many of you misunderstand the differences between the repository and the working copy.  Let&#8217;s say you make a repository with a &#8220;trunk&#8221; folder whose contents (minus the .svn folders) takes 500M.  You can create 100 tags/branches/copies/whateveryouwannacallit at the repository level and the repository will only increase in size by a very small amount (mostly dependent on if you committed 100 times, or if you did it in a way that only cause 1 commit).  If, on the other hand, you checkout the root of the repository, you&#8217;ll require 50,000M times two (because of those .svn folders).  But the **repository** only stores enough information to say &#8220;folder x is a copy of folder y at revision z&#8221;.</p>
<p>Many people also seem to have a hard time with branches, or tags, or whatever.  The basic idea is that SVN thinks of things in terms of a **LINUX** filesystem.  All files are case-sensitive.  Paths to files are stored, and those paths can change over time and the files (technically part of the path) can also be changed, but all the history sticks with it (provided you&#8217;re smart enough to tell SVN that you&#8217;ve renamed the file, instead of just renaming it and deleting the old one).  When you start trying to use it on a case-INsensitive filesystem such as those used by Windows, you can run into problems if someone starts creating files with mixed-cases&#8230; for instance: if you create FileName.GIF, and another person manages to rename it &#8220;filename.Gif&#8221;, someone will invariably have problems because SVN tries to rename your local file but the Windows filesystem won&#8217;t allow it.  Try creating a file on your Windows machine like &#8220;FileName.GIF&#8221; and then make it all lowercase&#8230; good luck.  The Linux part of the equation is important: on a Linux webserver, if you pull up &#8220;http://crazedsanity.com/images/dev-logo.gif&#8221;, then try &#8220;http://crazedsanity.com/images/dev-LOGO.gIf&#8221;, you will get an error as the files aren&#8217;t the same.  I&#8217;m not sure how IIS handles this, but Linux is very case-sensitive.  You can literally have the two afore-mentioned files (&#8220;dev-LOGO.gIf&#8221; and &#8220;dev-logo.gif&#8221;) sitting side-by-side without a problem, but Windows can&#8217;t.  If someone in Linux added and committed files like that, the Windows developer would have all kinds of problems.</p>
<p>As far as merging, or branching, or tagging, or whatever you want to call it: its all just folders.  Create a copy of one folder and you&#8217;re just creating another folder.  The repository stores them in a very efficient manner.  If you create a branch off &#8220;trunk&#8221; (a commonly used term, but **not** required): create it on the repository side so the server does all the work.  When you want to work on that branch, use &#8220;svn switch&#8221; to change your workspace to point to that branch and have all the data from that branch: it will only change files that need to be changed and leave everything else.  If you do the switch with local changes, you might be in for some trouble, but the developers of SVN kinda assume that you&#8217;re smart enough to know what you&#8217;re doing.</p>
<p>And finally, don&#8217;t go freaking out about how bad Subversion is when you haven&#8217;t read the book or you&#8217;re using some shitty program to work with it.  If you&#8217;re using Eclipse, checkouts and commits will take extra long, but that has **NOTHING** to do with the repository and **EVERYTHING** to do with the code that is doing the interacting.  I can do a checkout through TortoiseSVN or Linux CLI 10 times faster than Eclipse.  If you start bitching about Subversion, make sure your problem is **actually** Subversion and not PEBKAC or some middleware you&#8217;re using.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Has Real Work To Do</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-142025</link>
		<dc:creator>Has Real Work To Do</dc:creator>
		<pubDate>Thu, 15 Oct 2009 16:27:23 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-142025</guid>
		<description>At the end of the day what the people complaining on this list want is something that just works. I have used many SCMs over the years and I have to admit that the only one I hate is SVN. Some of you like to call people morons because they didn&#039;t read the documentation. I have not had to read documentation for any other SCM ever because they just worked.

I have used SVN a few years ago because our group changed to it because it was free. After about 6 months of using it we voted and swtiched back to Perforce because: &quot;It just works&quot;. That is all a developer really wants out of their SCM.

Now I am using SVN again in a new role. Not surprisingly, after over 5 years away from SVN and only about 30 minutes into using it to move a small directory structure around and it has shat upon itself again. I once again find myself copying my materials to another folder, deleting the SVN-protected folders, checking out the files again, and copying my changed files into place. This is an occurrence that happens all the time, and is completely unacceptable for an SCM. Not to mention that it costs me a ton of productivity! I have never had to do this with any other SCM.

I am in the Enterprise Software development world. Much of the coding we do is centered around ensuring that errors don&#039;t occur or are gracefully handled. That is where SVN falls flat on its face. It just doesn&#039;t give a crap if you didn&#039;t read the precious manual perfectly because you had real work to do. Now I am forced to read a 383 manual for something that should be intuitive to some degree. I have a feeling that even after RTFM I will still feel the same way... probably worse as I will have wasted 1-2 days of my life reading a stupid SCM manual after over 15 years in the business. That is what is retarded about SVN. Clearly by looking at the posts on this site and others there are a ton of people who agree.</description>
		<content:encoded><![CDATA[<p>At the end of the day what the people complaining on this list want is something that just works. I have used many SCMs over the years and I have to admit that the only one I hate is SVN. Some of you like to call people morons because they didn&#8217;t read the documentation. I have not had to read documentation for any other SCM ever because they just worked.</p>
<p>I have used SVN a few years ago because our group changed to it because it was free. After about 6 months of using it we voted and swtiched back to Perforce because: &#8220;It just works&#8221;. That is all a developer really wants out of their SCM.</p>
<p>Now I am using SVN again in a new role. Not surprisingly, after over 5 years away from SVN and only about 30 minutes into using it to move a small directory structure around and it has shat upon itself again. I once again find myself copying my materials to another folder, deleting the SVN-protected folders, checking out the files again, and copying my changed files into place. This is an occurrence that happens all the time, and is completely unacceptable for an SCM. Not to mention that it costs me a ton of productivity! I have never had to do this with any other SCM.</p>
<p>I am in the Enterprise Software development world. Much of the coding we do is centered around ensuring that errors don&#8217;t occur or are gracefully handled. That is where SVN falls flat on its face. It just doesn&#8217;t give a crap if you didn&#8217;t read the precious manual perfectly because you had real work to do. Now I am forced to read a 383 manual for something that should be intuitive to some degree. I have a feeling that even after RTFM I will still feel the same way&#8230; probably worse as I will have wasted 1-2 days of my life reading a stupid SCM manual after over 15 years in the business. That is what is retarded about SVN. Clearly by looking at the posts on this site and others there are a ton of people who agree.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Kamp</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-140210</link>
		<dc:creator>John Kamp</dc:creator>
		<pubDate>Mon, 07 Sep 2009 11:04:16 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-140210</guid>
		<description>What I find amazing about the comments on this list is complete and utter ignorance. None of you have obviously written a source code control system yet alone understand developing complex mature systems.

Git, Mercurial, Subversion, Bazaar plus many commercial products all have their place. The general problem with DVCS at present is their immaturity. Basically toys at present for girls and boys still in the bike lane.</description>
		<content:encoded><![CDATA[<p>What I find amazing about the comments on this list is complete and utter ignorance. None of you have obviously written a source code control system yet alone understand developing complex mature systems.</p>
<p>Git, Mercurial, Subversion, Bazaar plus many commercial products all have their place. The general problem with DVCS at present is their immaturity. Basically toys at present for girls and boys still in the bike lane.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Subramanyam Vemu</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-136834</link>
		<dc:creator>Subramanyam Vemu</dc:creator>
		<pubDate>Wed, 22 Jul 2009 09:24:55 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-136834</guid>
		<description>Yeah I too feel like subversion SUCKS !!! coz I did face many problems for a simple merge

If a file is modifed or even some text  appended at the last of the file it shows a conflict ,I am bored of solving the conflicts 
Will throw up the svn and may be have a look at Git or so</description>
		<content:encoded><![CDATA[<p>Yeah I too feel like subversion SUCKS !!! coz I did face many problems for a simple merge</p>
<p>If a file is modifed or even some text  appended at the last of the file it shows a conflict ,I am bored of solving the conflicts<br />
Will throw up the svn and may be have a look at Git or so</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tired</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-136190</link>
		<dc:creator>Tired</dc:creator>
		<pubDate>Mon, 13 Jul 2009 14:49:05 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-136190</guid>
		<description>Vic Says:
&gt; If You think that SVN sucks it means you didn&#039;t use any others :)
&gt; Believe me SVN is not as worst as dimensions is.

Sure you can find something even more crappy than SVN, but if you do
not think that SVN sucks, you clearly have not tried anything that has
a clear and solid design such as Git.

SVN, being released about 15 years later after CVS, offers very little
improvement over its predecessor (or more precisely it does offer some
improvements but they are complemented by some other features such as
slowness, mind-boggling tags/branches implementation, etc...).

So, while SVN may not be the worst VCS out there, it will always remain
the momentum of mediocrity. Whoever wrote that system apparently slept
during the classes where the difference between version control systems
and revision file systems was explained, or why you never want to use a
database to implement a file system over it... and that is only the
beginning of the long list of mistakes...

Looking at SVN, it is difficult to believe that it was meant as a clean
replacement to CVS, which has been developed for years. If you want to
know what difference a clean and solid design can make, I will give you
one:

It took about two years for Subversion to become self-hosted, and it was
only 5 days for Git to become self-hosted, and two weeks later it already
hosted the Linux kernel and was capable of doing merge, something that
SVN still has not learned to do correctly.

And anyone who think that SVN is capable of merge are welcome to try --
get something that uses merge a lot, like the Linux kernel, and try to
repeat that in SVN. Good luck with that! (I am sure you will find
something new and interesting to add to already lo-o-ong list of merge
related bugs in Subversion).

Yet, looking at what crappy VCSes are still used in the corporate world,
I believe that SVN got a chance there, and its developers can continue
to write books like &quot;ScrewVersioN: a new generation of SubVerisoN&quot;...
So far, they got more success with writing books than code...</description>
		<content:encoded><![CDATA[<p>Vic Says:<br />
&gt; If You think that SVN sucks it means you didn&#8217;t use any others :)<br />
&gt; Believe me SVN is not as worst as dimensions is.</p>
<p>Sure you can find something even more crappy than SVN, but if you do<br />
not think that SVN sucks, you clearly have not tried anything that has<br />
a clear and solid design such as Git.</p>
<p>SVN, being released about 15 years later after CVS, offers very little<br />
improvement over its predecessor (or more precisely it does offer some<br />
improvements but they are complemented by some other features such as<br />
slowness, mind-boggling tags/branches implementation, etc&#8230;).</p>
<p>So, while SVN may not be the worst VCS out there, it will always remain<br />
the momentum of mediocrity. Whoever wrote that system apparently slept<br />
during the classes where the difference between version control systems<br />
and revision file systems was explained, or why you never want to use a<br />
database to implement a file system over it&#8230; and that is only the<br />
beginning of the long list of mistakes&#8230;</p>
<p>Looking at SVN, it is difficult to believe that it was meant as a clean<br />
replacement to CVS, which has been developed for years. If you want to<br />
know what difference a clean and solid design can make, I will give you<br />
one:</p>
<p>It took about two years for Subversion to become self-hosted, and it was<br />
only 5 days for Git to become self-hosted, and two weeks later it already<br />
hosted the Linux kernel and was capable of doing merge, something that<br />
SVN still has not learned to do correctly.</p>
<p>And anyone who think that SVN is capable of merge are welcome to try &#8211;<br />
get something that uses merge a lot, like the Linux kernel, and try to<br />
repeat that in SVN. Good luck with that! (I am sure you will find<br />
something new and interesting to add to already lo-o-ong list of merge<br />
related bugs in Subversion).</p>
<p>Yet, looking at what crappy VCSes are still used in the corporate world,<br />
I believe that SVN got a chance there, and its developers can continue<br />
to write books like &#8220;ScrewVersioN: a new generation of SubVerisoN&#8221;&#8230;<br />
So far, they got more success with writing books than code&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vigour</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-132990</link>
		<dc:creator>Vigour</dc:creator>
		<pubDate>Mon, 15 Jun 2009 18:08:42 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-132990</guid>
		<description>I just love this SVN error :

This client is too old to work with working copy xyz&#039;.  You need
to get a newer Subversion client, or to downgrade this working copy.

I havent changed svn version on the server and my client version neither.
It just appears from time to time and it really freaks me out :/</description>
		<content:encoded><![CDATA[<p>I just love this SVN error :</p>
<p>This client is too old to work with working copy xyz&#8217;.  You need<br />
to get a newer Subversion client, or to downgrade this working copy.</p>
<p>I havent changed svn version on the server and my client version neither.<br />
It just appears from time to time and it really freaks me out :/</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-132652</link>
		<dc:creator>Dennis</dc:creator>
		<pubDate>Fri, 12 Jun 2009 21:29:55 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-132652</guid>
		<description>Without a graph feature, how can SVN really replace CVS? 

Also, it&#039;s really sucks that changes are not updated/reflected even if you commit the changes 5 mins ago, it still shows RED in windows explorer, which means still changes not commmited . This really makes me, a developer , more than mad with SVN.</description>
		<content:encoded><![CDATA[<p>Without a graph feature, how can SVN really replace CVS? </p>
<p>Also, it&#8217;s really sucks that changes are not updated/reflected even if you commit the changes 5 mins ago, it still shows RED in windows explorer, which means still changes not commmited . This really makes me, a developer , more than mad with SVN.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vic</title>
		<link>http://atomized.org/2005/09/subversion-sucks/comment-page-1/#comment-124239</link>
		<dc:creator>Vic</dc:creator>
		<pubDate>Mon, 06 Apr 2009 19:11:14 +0000</pubDate>
		<guid isPermaLink="false">http://atomized.org/?p=87#comment-124239</guid>
		<description>I have been working with subversion, clearcase, UCM, dimensions.
If You think that SVN sucks it means you didn&#039;t use any others :)
Believe me SVN is not as worst as dimensions is. 

SVN can also be fast - Berkeley DB is one of the fastest database in the world - but only need a dam-good-fast hardware with Tera Byte disks. To keep the SVN in reins You need to freeze the code once a week - to avoid any database problem too. 

I prefer basic clearcase for all proposes is one of the most logic, easy to learn and use and really fast. All versions are easy available due special file-system. 

I&#039;m not recommends UCM - why - it is too powerful - with this power - too complicated for developers which causes many administration problems. 

I&#039;m not recommends Dimensions - has totally different point of view - un-logical, hard to administrate, very slowwwww, and is poor comparing to base clearcase.</description>
		<content:encoded><![CDATA[<p>I have been working with subversion, clearcase, UCM, dimensions.<br />
If You think that SVN sucks it means you didn&#8217;t use any others :)<br />
Believe me SVN is not as worst as dimensions is. </p>
<p>SVN can also be fast &#8211; Berkeley DB is one of the fastest database in the world &#8211; but only need a dam-good-fast hardware with Tera Byte disks. To keep the SVN in reins You need to freeze the code once a week &#8211; to avoid any database problem too. </p>
<p>I prefer basic clearcase for all proposes is one of the most logic, easy to learn and use and really fast. All versions are easy available due special file-system. </p>
<p>I&#8217;m not recommends UCM &#8211; why &#8211; it is too powerful &#8211; with this power &#8211; too complicated for developers which causes many administration problems. </p>
<p>I&#8217;m not recommends Dimensions &#8211; has totally different point of view &#8211; un-logical, hard to administrate, very slowwwww, and is poor comparing to base clearcase.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
