<?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: Response to &quot;Subversion&#8217;s Future?&quot;</title>
	<atom:link href="http://blog.emptyway.com/2008/05/01/response-to-subversions-future/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/</link>
	<description>Programming, Web and all things Computer.</description>
	<lastBuildDate>Mon, 08 Mar 2010 10:32:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Around the web - May 4, 2008 : business&#124;bytes&#124;genes&#124;molecules</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7326</link>
		<dc:creator>Around the web - May 4, 2008 : business&#124;bytes&#124;genes&#124;molecules</dc:creator>
		<pubDate>Mon, 05 May 2008 04:28:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7326</guid>
		<description>[...] them, but the financial model is definitely interesting. WIkiPatents Interview with Paul Graham Subversion &amp; Git Stagerat - a site for live music fans Data stores and [...]</description>
		<content:encoded><![CDATA[<p>[...] them, but the financial model is definitely interesting. WIkiPatents Interview with Paul Graham Subversion &amp; Git Stagerat &#8211; a site for live music fans Data stores and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Sizikov</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7272</link>
		<dc:creator>Vladimir Sizikov</dc:creator>
		<pubDate>Sat, 03 May 2008 09:43:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7272</guid>
		<description>Nihil Est :)

The easy branching is just one of the benefits of DVCS, and even if Svn would get the excellent branching (I doubt it though from what I see in  the upcoming SVN release), it is still painful to work with repository overseas. It is painful to have a single point of contact, it is painful to put all branches of all people and groups into single repository, and it is slower. And, if the main repo is down that would mean the entire organization is stuck not able to do the work. The main repository would be HUGE, hard to maintain/backup, folks would be stepping on each other toes and blocked the commit until the previous one is finished, etc.</description>
		<content:encoded><![CDATA[<p>Nihil Est <img src='http://blog.emptyway.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The easy branching is just one of the benefits of DVCS, and even if Svn would get the excellent branching (I doubt it though from what I see in  the upcoming SVN release), it is still painful to work with repository overseas. It is painful to have a single point of contact, it is painful to put all branches of all people and groups into single repository, and it is slower. And, if the main repo is down that would mean the entire organization is stuck not able to do the work. The main repository would be HUGE, hard to maintain/backup, folks would be stepping on each other toes and blocked the commit until the previous one is finished, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Sizikov</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7270</link>
		<dc:creator>Vladimir Sizikov</dc:creator>
		<pubDate>Sat, 03 May 2008 09:39:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7270</guid>
		<description>Rich,

Oh, one more thing. Mercurial has a first-class windows integration out of box, and that was probably one of the biggest reasons why Solaris/JDK/Mozilla folks selected it over git at the time.</description>
		<content:encoded><![CDATA[<p>Rich,</p>
<p>Oh, one more thing. Mercurial has a first-class windows integration out of box, and that was probably one of the biggest reasons why Solaris/JDK/Mozilla folks selected it over git at the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Sizikov</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7269</link>
		<dc:creator>Vladimir Sizikov</dc:creator>
		<pubDate>Sat, 03 May 2008 09:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7269</guid>
		<description>Rich,

I use git on Windows with no problems. There are at least two efforts for git on Windows (git in Cygwin and MsysGit). Granted, they don&#039;t work as great as on Linux/Unix, they a bit slower, but other than that git does work on Windows just fine.</description>
		<content:encoded><![CDATA[<p>Rich,</p>
<p>I use git on Windows with no problems. There are at least two efforts for git on Windows (git in Cygwin and MsysGit). Granted, they don&#8217;t work as great as on Linux/Unix, they a bit slower, but other than that git does work on Windows just fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vladimir Sizikov</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7268</link>
		<dc:creator>Vladimir Sizikov</dc:creator>
		<pubDate>Sat, 03 May 2008 09:35:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7268</guid>
		<description>Jonathan Allen,

About limiting access. Yes, this one might be in favor of Subversion. But I believe git/hg also have means to solve this, via modules/forest type of thing.

But it most projects I&#039;ve personally seen, the problem that often arises is not about very strict control but about things like mutable tags (in Subversion) when people accidentally change the content of tagged branch and nothing stops them (in default setting). Yes, there *are* tools to adjust the access rights, etc, and they are cumbersome and not very reliable (one error in config file and entire system might be totally open again).</description>
		<content:encoded><![CDATA[<p>Jonathan Allen,</p>
<p>About limiting access. Yes, this one might be in favor of Subversion. But I believe git/hg also have means to solve this, via modules/forest type of thing.</p>
<p>But it most projects I&#8217;ve personally seen, the problem that often arises is not about very strict control but about things like mutable tags (in Subversion) when people accidentally change the content of tagged branch and nothing stops them (in default setting). Yes, there *are* tools to adjust the access rights, etc, and they are cumbersome and not very reliable (one error in config file and entire system might be totally open again).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sdw</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7258</link>
		<dc:creator>sdw</dc:creator>
		<pubDate>Sat, 03 May 2008 00:36:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7258</guid>
		<description>@Rich: http://code.google.com/p/msysgit/

A preview but it works.</description>
		<content:encoded><![CDATA[<p>@Rich: <a href="http://code.google.com/p/msysgit/" rel="nofollow">http://code.google.com/p/msysgit/</a></p>
<p>A preview but it works.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nihil Est</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7255</link>
		<dc:creator>Nihil Est</dc:creator>
		<pubDate>Fri, 02 May 2008 23:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7255</guid>
		<description>So, granted that branch management on Subversion could be much better, and granted that I personally prefer to  use DVCSes at this point, let me play devil&#039;s advocate and say that your hierarchical development strategy can in fact be done in Subversion (or Perforce or any decent centralized VCS).  All you have to do is have each group work in their own branch, and integrate up the repository hierarchy by integrating into different branches.

DVCSes make this easier but not because they are distributed, rather because they handle branches and merges properly.  I still prefer to use them.  But I don&#039;t see any clear reason why you can&#039;t do them on a CVCS that doesn&#039;t make merges more difficult than they need to be.  Even SVN can do it, though until/unless they start actually tracking branch/merge points it will be much more hassle than it needs to be.</description>
		<content:encoded><![CDATA[<p>So, granted that branch management on Subversion could be much better, and granted that I personally prefer to  use DVCSes at this point, let me play devil&#8217;s advocate and say that your hierarchical development strategy can in fact be done in Subversion (or Perforce or any decent centralized VCS).  All you have to do is have each group work in their own branch, and integrate up the repository hierarchy by integrating into different branches.</p>
<p>DVCSes make this easier but not because they are distributed, rather because they handle branches and merges properly.  I still prefer to use them.  But I don&#8217;t see any clear reason why you can&#8217;t do them on a CVCS that doesn&#8217;t make merges more difficult than they need to be.  Even SVN can do it, though until/unless they start actually tracking branch/merge points it will be much more hassle than it needs to be.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nihil Est</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7254</link>
		<dc:creator>Nihil Est</dc:creator>
		<pubDate>Fri, 02 May 2008 23:24:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7254</guid>
		<description>@Nicholas:

Mercurial and Bazaar both handle case insensitive path names.</description>
		<content:encoded><![CDATA[<p>@Nicholas:</p>
<p>Mercurial and Bazaar both handle case insensitive path names.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nihil Est</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7252</link>
		<dc:creator>Nihil Est</dc:creator>
		<pubDate>Fri, 02 May 2008 23:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7252</guid>
		<description>@Rich:

Mercurial: http://www.selenic.com/mercurial
Bazaar: http://www.bazaar-vcs.org</description>
		<content:encoded><![CDATA[<p>@Rich:</p>
<p>Mercurial: <a href="http://www.selenic.com/mercurial" rel="nofollow">http://www.selenic.com/mercurial</a><br />
Bazaar: <a href="http://www.bazaar-vcs.org" rel="nofollow">http://www.bazaar-vcs.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Ray</title>
		<link>http://blog.emptyway.com/2008/05/01/response-to-subversions-future/comment-page-1/#comment-7251</link>
		<dc:creator>Nicholas Ray</dc:creator>
		<pubDate>Fri, 02 May 2008 22:58:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.emptyway.com/?p=38#comment-7251</guid>
		<description>I enjoy Monotone, but I understand that most would prefer Mercurial. A problem that probally(just a guess) exists with all of them though is that the repositories store the information with case sensitive path names, and thus on window&#039;s it is easy to get a folder into the repository with a case differing from the one on disk.</description>
		<content:encoded><![CDATA[<p>I enjoy Monotone, but I understand that most would prefer Mercurial. A problem that probally(just a guess) exists with all of them though is that the repositories store the information with case sensitive path names, and thus on window&#8217;s it is easy to get a folder into the repository with a case differing from the one on disk.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
