<?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: Git Migration</title>
	<atom:link href="http://blog.springsource.com/2009/07/15/git-migration/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.springsource.com/2009/07/15/git-migration/</link>
	<description>The voice of SpringSource</description>
	<lastBuildDate>Sat, 13 Mar 2010 01:18:34 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Java Today &#187; Git Ð¸ Subversion</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167789</link>
		<dc:creator>Java Today &#187; Git Ð¸ Subversion</dc:creator>
		<pubDate>Sun, 02 Aug 2009 05:04:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167789</guid>
		<description></description>
		<content:encoded><![CDATA[<p>[...] Ð’ Ð¿Ð¾Ð»ÑŒÐ·Ñƒ Ñ?Ñ‚Ð¾Ð³Ð¾ ÐµÑ‰Ñ‘ Ð³Ð¾Ð²Ð¾Ñ€Ð¸Ñ‚ Ñ‚Ð¾ Ð¾Ð±Ñ?Ñ‚Ð¾Ñ?Ñ‚ÐµÐ»ÑŒÑ?Ñ‚Ð²Ð¾, Ñ‡Ñ‚Ð¾ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ðµ Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ð¸Ð·Ð²ÐµÑ?Ñ‚Ð½Ñ‹Ðµ Ð² Ð¼Ð¸Ñ€Ðµ JavaEE open source Ð¿Ñ€Ð¾Ð´ÑƒÐºÑ‚Ñ‹ ÑƒÐ¶Ðµ Ð¿ÐµÑ€ÐµÑˆÐ»Ð¸ Ð½Ð° Ð¸Ñ?Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ðµ Git. ÐŸÐ¾Ñ?Ñ‚Ð¾Ð¼Ñƒ Ñ? Ð¿Ð¾Ð»Ð°Ð³Ð°ÑŽ, Ñ‡Ñ‚Ð¾ [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Hale</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167613</link>
		<dc:creator>Ben Hale</dc:creator>
		<pubDate>Fri, 17 Jul 2009 06:41:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167613</guid>
		<description>@Neale

Luckily for the dm Server team, we&#039;re not the first group in the company to move to Git.  The Grails guys moved over a while back (http://github.com/grails/grails/tree/master) and haven&#039;t had any complaints from their community.  To quote Graeme Rocher, the lead of the Grails project:

... we have definitely seen quite a few folks (I think around 40 so
far) forking the repository. Some of those have submitted pull
requests. The community reaction has been good, there has been no one
crying out for SVN to return which is a good sign.

Obviously we&#039;ll keep an eye out for problems, but I think we&#039;ll see the same thing Grails does.</description>
		<content:encoded><![CDATA[<p>@Neale</p>
<p>Luckily for the dm Server team, we&#039;re not the first group in the company to move to Git.  The Grails guys moved over a while back (<a href="http://github.com/grails/grails/tree/master" rel="nofollow">http://github.com/grails/grails/tree/master</a>) and haven&#039;t had any complaints from their community.  To quote Graeme Rocher, the lead of the Grails project:</p>
<p>&#8230; we have definitely seen quite a few folks (I think around 40 so<br />
far) forking the repository. Some of those have submitted pull<br />
requests. The community reaction has been good, there has been no one<br />
crying out for SVN to return which is a good sign.</p>
<p>Obviously we&#039;ll keep an eye out for problems, but I think we&#039;ll see the same thing Grails does.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Hale</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167606</link>
		<dc:creator>Ben Hale</dc:creator>
		<pubDate>Thu, 16 Jul 2009 17:53:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167606</guid>
		<description>@Dominic

I&#039;ll second the branching notion.  We&#039;ve always aimed to do developer branches (I come from a ClearCase background where that was the norm), but Subversion just kept letting us down.  At first, it wasn&#039;t feasible with 1.4, then 1.5&#039;s support was half-hearted and caused us more grief than it helped.  If you took a look at our kernel git repository since the move, we&#039;ve really embraced branching and have dozens of them in only a few weeks.  We&#039;re still feeling our way along with respect to reverse-merges, rebasing, etc. but I don&#039;t think any of our developers regret the change.</description>
		<content:encoded><![CDATA[<p>@Dominic</p>
<p>I&#039;ll second the branching notion.  We&#039;ve always aimed to do developer branches (I come from a ClearCase background where that was the norm), but Subversion just kept letting us down.  At first, it wasn&#039;t feasible with 1.4, then 1.5&#039;s support was half-hearted and caused us more grief than it helped.  If you took a look at our kernel git repository since the move, we&#039;ve really embraced branching and have dozens of them in only a few weeks.  We&#039;re still feeling our way along with respect to reverse-merges, rebasing, etc. but I don&#039;t think any of our developers regret the change.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben Hale</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167605</link>
		<dc:creator>Ben Hale</dc:creator>
		<pubDate>Thu, 16 Jul 2009 17:48:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167605</guid>
		<description>@David

To be honest, I&#039;m not sure there was a huge technical issue that led us to Git over something like Mercurial or any of the other DSCMs.  In the end, Git had a very vibrant community and was easy to get started and educate our developers with.  Those things more than anything technical sent us in that direction.</description>
		<content:encoded><![CDATA[<p>@David</p>
<p>To be honest, I&#039;m not sure there was a huge technical issue that led us to Git over something like Mercurial or any of the other DSCMs.  In the end, Git had a very vibrant community and was easy to get started and educate our developers with.  Those things more than anything technical sent us in that direction.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Neale</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167597</link>
		<dc:creator>Neale</dc:creator>
		<pubDate>Wed, 15 Jul 2009 18:50:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167597</guid>
		<description>I&#039;d be interested to hear how Spring are getting on with tools (presumably egit).  I&#039;ve been using Bzr recently (and will probably mirror our SVN repos on launchpad in the short term).  

I&#039;d caution against migrating the lot without some good feedback from end users, otherwise the likelihood of getting  patches attached to JIRAs could decline.  Naturally I think we might be expecting to see egit bundled  with STS soon :)</description>
		<content:encoded><![CDATA[<p>I&#039;d be interested to hear how Spring are getting on with tools (presumably egit).  I&#039;ve been using Bzr recently (and will probably mirror our SVN repos on launchpad in the short term).  </p>
<p>I&#039;d caution against migrating the lot without some good feedback from end users, otherwise the likelihood of getting  patches attached to JIRAs could decline.  Naturally I think we might be expecting to see egit bundled  with STS soon <img src='http://blog.springsource.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dominic Mitchell</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167592</link>
		<dc:creator>Dominic Mitchell</dc:creator>
		<pubDate>Wed, 15 Jul 2009 12:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167592</guid>
		<description>@David: It&#039;s damn quick.  Plus, private branches are dead easy.  I was explaining to somebody else the other day that what really makes git nice is that it&#039;s easy to throw work away when you no longer want it.  Because local branches are so cheap, you tend to make a new one for each feature you work on.  Without disturbing any other users of the software.</description>
		<content:encoded><![CDATA[<p>@David: It&#039;s damn quick.  Plus, private branches are dead easy.  I was explaining to somebody else the other day that what really makes git nice is that it&#039;s easy to throw work away when you no longer want it.  Because local branches are so cheap, you tend to make a new one for each feature you work on.  Without disturbing any other users of the software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Linsin</title>
		<link>http://blog.springsource.com/2009/07/15/git-migration/comment-page-1/#comment-167590</link>
		<dc:creator>David Linsin</dc:creator>
		<pubDate>Wed, 15 Jul 2009 11:11:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.springsource.com/?p=2452#comment-167590</guid>
		<description>What are the reasons to choose Git over another DSCM?</description>
		<content:encoded><![CDATA[<p>What are the reasons to choose Git over another DSCM?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
