<?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"
	>
<channel>
	<title>Comments for markmcb</title>
	<atom:link href="http://markmcb.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://markmcb.com</link>
	<description>a username with its own domain</description>
	<pubDate>Sat, 31 Jul 2010 02:04:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>Comment on 3 Reasons to Switch to Git from Subversion by Gabriel Lima</title>
		<link>http://markmcb.com/2008/10/18/3-reasons-to-switch-to-git-from-subversion/#comment-235</link>
		<dc:creator>Gabriel Lima</dc:creator>
		<pubDate>Wed, 09 Jun 2010 06:21:53 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=178#comment-235</guid>
		<description>So nice post! I agree. IMHO, Git is better than SVN. If you could talk about the merge function that git has, and that is SO MUCH BETTER than SVN, than you'd found another reason to change from SVN to GIT. Really nice post, and congratulations to have patience to find examples that we really live on the work days.</description>
		<content:encoded><![CDATA[<p>So nice post! I agree. IMHO, Git is better than SVN. If you could talk about the merge function that git has, and that is SO MUCH BETTER than SVN, than you&#8217;d found another reason to change from SVN to GIT. Really nice post, and congratulations to have patience to find examples that we really live on the work days.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 3 Reasons to Switch to Git from Subversion by Mick</title>
		<link>http://markmcb.com/2008/10/18/3-reasons-to-switch-to-git-from-subversion/#comment-226</link>
		<dc:creator>Mick</dc:creator>
		<pubDate>Wed, 03 Mar 2010 16:22:04 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=178#comment-226</guid>
		<description>Thanks for the article, I have been using SVN for the last 5 years and I simply love it. Based on above comments, it seems Git offers some good DVCS based features which probably will be included in SVN too by v2.0.

I would like to know, How does Git handles authentication? Is windows domain based authentication supported?

I have one doubt for Git i.e. if every dev. copies the whole repository locally, how come Git is faster then SVN? What about disk usage for large projects?

Personally I think, It would be hard for Windows based shop to make a switch to Git as of today due to lack of integration with 3rd party tools like Trac, GUI clients like Tortoise SVN, Subclipse etc (But anyways like you said that's beyond the scope of your article).</description>
		<content:encoded><![CDATA[<p>Thanks for the article, I have been using SVN for the last 5 years and I simply love it. Based on above comments, it seems Git offers some good DVCS based features which probably will be included in SVN too by v2.0.</p>
<p>I would like to know, How does Git handles authentication? Is windows domain based authentication supported?</p>
<p>I have one doubt for Git i.e. if every dev. copies the whole repository locally, how come Git is faster then SVN? What about disk usage for large projects?</p>
<p>Personally I think, It would be hard for Windows based shop to make a switch to Git as of today due to lack of integration with 3rd party tools like Trac, GUI clients like Tortoise SVN, Subclipse etc (But anyways like you said that&#8217;s beyond the scope of your article).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Multiple Remote Git Branches With Different Local Names by Yngve</title>
		<link>http://markmcb.com/2008/09/21/multiple-remote-git-branches-with-different-local-names/#comment-221</link>
		<dc:creator>Yngve</dc:creator>
		<pubDate>Tue, 02 Feb 2010 14:16:34 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=131#comment-221</guid>
		<description>Dude, thanks! Was searching for quite a while for this! Don't quite understand why you use simple_origin instead of just putting the push line into the original remote section though? Anyway, great!</description>
		<content:encoded><![CDATA[<p>Dude, thanks! Was searching for quite a while for this! Don&#8217;t quite understand why you use simple_origin instead of just putting the push line into the original remote section though? Anyway, great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on 3 Reasons to Switch to Git from Subversion by Alpheus</title>
		<link>http://markmcb.com/2008/10/18/3-reasons-to-switch-to-git-from-subversion/#comment-216</link>
		<dc:creator>Alpheus</dc:creator>
		<pubDate>Wed, 14 Oct 2009 22:44:51 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=178#comment-216</guid>
		<description>I've been working as a sole developer for a backend website for about a year now.  Technically, I'm *not* looking for a VCS for that system anymore, because my employer decided to go with SVN, and also because we're moving to an open-source replacement for the backend.  But, from what I've been reading of the comments, I have a few observations to make:

First, for personal projects (and I have several), having a Version Control System would be better than periodically re-naming working files as something like "myproject-III.py", which is my current practice.

Second, even as a sole developer for a backend website, there were times in which I was in the middle of some sort of substantial change, and my employer would say "There's a bug somewhere here.  Could you fix it?"  Well, yes and no:  I'm sure it will be easy to fix (and it often was), but now I'll have to update the "Live" version with that bugfix...except that "Testing" is in the middle of this big change, and is not at all ready to deploy...furthermore, I have to make sure that the change I just made is applied to both "Testing" and "Live".  I tried to add a third version for this, called "Debugging", but that introduced even more complexities!

Third, it would seem that having a centralized VCS would be overkill for this, and for my personal use.  The reason my employer is using SVN is because he has a couple of developers on the main website as well.

Overall, I will likely be using Git for personal use!  And it would seem that I'm going to wish that my employer would use Git as well.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been working as a sole developer for a backend website for about a year now.  Technically, I&#8217;m *not* looking for a VCS for that system anymore, because my employer decided to go with SVN, and also because we&#8217;re moving to an open-source replacement for the backend.  But, from what I&#8217;ve been reading of the comments, I have a few observations to make:</p>
<p>First, for personal projects (and I have several), having a Version Control System would be better than periodically re-naming working files as something like &#8220;myproject-III.py&#8221;, which is my current practice.</p>
<p>Second, even as a sole developer for a backend website, there were times in which I was in the middle of some sort of substantial change, and my employer would say &#8220;There&#8217;s a bug somewhere here.  Could you fix it?&#8221;  Well, yes and no:  I&#8217;m sure it will be easy to fix (and it often was), but now I&#8217;ll have to update the &#8220;Live&#8221; version with that bugfix&#8230;except that &#8220;Testing&#8221; is in the middle of this big change, and is not at all ready to deploy&#8230;furthermore, I have to make sure that the change I just made is applied to both &#8220;Testing&#8221; and &#8220;Live&#8221;.  I tried to add a third version for this, called &#8220;Debugging&#8221;, but that introduced even more complexities!</p>
<p>Third, it would seem that having a centralized VCS would be overkill for this, and for my personal use.  The reason my employer is using SVN is because he has a couple of developers on the main website as well.</p>
<p>Overall, I will likely be using Git for personal use!  And it would seem that I&#8217;m going to wish that my employer would use Git as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Multiple Remote Git Branches With Different Local Names by martin</title>
		<link>http://markmcb.com/2008/09/21/multiple-remote-git-branches-with-different-local-names/#comment-215</link>
		<dc:creator>martin</dc:creator>
		<pubDate>Tue, 22 Sep 2009 23:26:16 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=131#comment-215</guid>
		<description>thanks a lot. i was trying to figure out a couple of hours why the tracking branch keeps trying to push the master branch even i am in another local branch... well done!</description>
		<content:encoded><![CDATA[<p>thanks a lot. i was trying to figure out a couple of hours why the tracking branch keeps trying to push the master branch even i am in another local branch&#8230; well done!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Install markItUp! in Ruby on Rails by James</title>
		<link>http://markmcb.com/2008/11/08/install-markitup-in-ruby-on-rails/#comment-212</link>
		<dc:creator>James</dc:creator>
		<pubDate>Wed, 29 Jul 2009 09:54:35 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=256#comment-212</guid>
		<description>Sweet stuff - thanks for these tips!</description>
		<content:encoded><![CDATA[<p>Sweet stuff - thanks for these tips!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Multiple Remote Git Branches With Different Local Names by markmcb</title>
		<link>http://markmcb.com/2008/09/21/multiple-remote-git-branches-with-different-local-names/#comment-211</link>
		<dc:creator>markmcb</dc:creator>
		<pubDate>Fri, 17 Jul 2009 19:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=131#comment-211</guid>
		<description>@Harish, At the time I wrote this I think there was a bug in git that forced me to do that.  You are correct though, it is no longer necessary.</description>
		<content:encoded><![CDATA[<p>@Harish, At the time I wrote this I think there was a bug in git that forced me to do that.  You are correct though, it is no longer necessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Multiple Remote Git Branches With Different Local Names by Harish Mallipeddi</title>
		<link>http://markmcb.com/2008/09/21/multiple-remote-git-branches-with-different-local-names/#comment-209</link>
		<dc:creator>Harish Mallipeddi</dc:creator>
		<pubDate>Fri, 17 Jul 2009 11:30:19 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=131#comment-209</guid>
		<description>Thanks a lot for this tip. I just spent the last half an hour banging my head over this too.

Btw any reason you created another remote "simple_origin"? I just added that "push =" line to my "origin" itself and it worked.</description>
		<content:encoded><![CDATA[<p>Thanks a lot for this tip. I just spent the last half an hour banging my head over this too.</p>
<p>Btw any reason you created another remote &#8220;simple_origin&#8221;? I just added that &#8220;push =&#8221; line to my &#8220;origin&#8221; itself and it worked.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Skip All Rails Filters by RobL</title>
		<link>http://markmcb.com/2008/10/14/skip-all-rails-filters/#comment-208</link>
		<dc:creator>RobL</dc:creator>
		<pubDate>Sun, 05 Jul 2009 11:43:54 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=169#comment-208</guid>
		<description>I found exactly this code in an project I am trying to bring up to date for a client.

I found myself using the following instead

class ApplicationController
 
  def self.skip_all_filters(options = {})
    filter_chain.map(&#38;:method).each do &#124;filter&#124;
      skip_filter filter, options
    end
  end

end


class FooController  [:blah, :blah2]

end</description>
		<content:encoded><![CDATA[<p>I found exactly this code in an project I am trying to bring up to date for a client.</p>
<p>I found myself using the following instead</p>
<p>class ApplicationController</p>
<p>  def self.skip_all_filters(options = {})<br />
    filter_chain.map(&amp;:method).each do |filter|<br />
      skip_filter filter, options<br />
    end<br />
  end</p>
<p>end</p>
<p>class FooController  [:blah, :blah2]</p>
<p>end</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ruby on Rails Diff Text to HTML &#60;ins&gt; and &#60;del&gt; by B Candler</title>
		<link>http://markmcb.com/2008/11/04/ruby-on-rails-diff-text-to-html-ins-and-del/#comment-202</link>
		<dc:creator>B Candler</dc:creator>
		<pubDate>Mon, 01 Jun 2009 09:08:11 +0000</pubDate>
		<guid isPermaLink="false">http://markmcb.com/?p=243#comment-202</guid>
		<description>Simpler than i[1..i.length-1] is i[1..-1]

Also: it is safer to use the block form of File so that in the case of exceptions, the file is closed. Even better would be to use Tempfile, and/or to put File.delete in an 'ensure' block. Tempfile would also reduce the possibility of the same name being used twice concurrently.</description>
		<content:encoded><![CDATA[<p>Simpler than i[1..i.length-1] is i[1..-1]</p>
<p>Also: it is safer to use the block form of File so that in the case of exceptions, the file is closed. Even better would be to use Tempfile, and/or to put File.delete in an &#8216;ensure&#8217; block. Tempfile would also reduce the possibility of the same name being used twice concurrently.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
