<?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: Why don&#8217;t people use version control?</title>
	<atom:link href="http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/feed/" rel="self" type="application/rss+xml" />
	<link>http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/</link>
	<description>The things that piss me off.</description>
	<lastBuildDate>Wed, 09 May 2012 01:08:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Michael Mullin</title>
		<link>http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/comment-page-1/#comment-1092</link>
		<dc:creator>Michael Mullin</dc:creator>
		<pubDate>Sat, 26 Jul 2008 19:15:36 +0000</pubDate>
		<guid isPermaLink="false">http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/#comment-1092</guid>
		<description>&quot;Teaching source control at the same time as say, pointers, may overwhelm some students.&quot;

I have to disagree with you on this.  I think VC can be taught in a single lab session, and can be used as a nice distration from the &quot;tough stuff&quot;</description>
		<content:encoded><![CDATA[<p>&#8220;Teaching source control at the same time as say, pointers, may overwhelm some students.&#8221;</p>
<p>I have to disagree with you on this.  I think VC can be taught in a single lab session, and can be used as a nice distration from the &#8220;tough stuff&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesse</title>
		<link>http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/comment-page-1/#comment-1089</link>
		<dc:creator>Jesse</dc:creator>
		<pubDate>Fri, 25 Jul 2008 18:59:16 +0000</pubDate>
		<guid isPermaLink="false">http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/#comment-1089</guid>
		<description>I&#039;m not sure about you, but when I was in first semester, I had more time on my hands than I knew what to do with. I can understand experienced programmers not wanting to learn something new because &quot;they don&#039;t have time&quot;, but students should be enthused to learn things like this. I sure would have been.

And as for #2, I&#039;m surprised you didn&#039;t mention a DVCS like Mercurial. I&#039;ve been using Mercurial for some small pet projects and it is extremely easy to learn and use. Mercurial doesn&#039;t have a &quot;server&quot; in the sense that you have to configure one before you can start using it. 

A problem with this is the skill level of first semester students varies so widely. Some are bored, others have barely touched a computer. Teaching source control at the same time as say, pointers, may overwhelm some students. I also find it&#039;s better to learn using &quot;the dumb way&quot; first, and then be corrected on the error of your ways as you go.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure about you, but when I was in first semester, I had more time on my hands than I knew what to do with. I can understand experienced programmers not wanting to learn something new because &#8220;they don&#8217;t have time&#8221;, but students should be enthused to learn things like this. I sure would have been.</p>
<p>And as for #2, I&#8217;m surprised you didn&#8217;t mention a DVCS like Mercurial. I&#8217;ve been using Mercurial for some small pet projects and it is extremely easy to learn and use. Mercurial doesn&#8217;t have a &#8220;server&#8221; in the sense that you have to configure one before you can start using it. </p>
<p>A problem with this is the skill level of first semester students varies so widely. Some are bored, others have barely touched a computer. Teaching source control at the same time as say, pointers, may overwhelm some students. I also find it&#8217;s better to learn using &#8220;the dumb way&#8221; first, and then be corrected on the error of your ways as you go.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Mullin</title>
		<link>http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/comment-page-1/#comment-1084</link>
		<dc:creator>Michael Mullin</dc:creator>
		<pubDate>Thu, 24 Jul 2008 14:40:14 +0000</pubDate>
		<guid isPermaLink="false">http://littlesvr.ca/grumble/2008/07/24/why-dont-people-use-version-control/#comment-1084</guid>
		<description>2) I disagree that this is an issue.  You can run several vcs (version control systems) as a local user... In fact, I think SVN is supposed to be used locally &amp;&amp; the networking support added on later

3) No real catastrophic detriment (yet) for not using it.

The main reason is that Students dont really see the NEED for using VC.  They&#039;ve never experienced the anguish of losing their code, and most modern IDEs have long CTRL+Z memories so they do not need to store their changes.

Now that I know the power of VC I think that this tool should be manditory for submission of semester 1 projects.  Teachers should not get submissions from students in the traditional way anymore, but instead checkout the current version of the assignment when marking.</description>
		<content:encoded><![CDATA[<p>2) I disagree that this is an issue.  You can run several vcs (version control systems) as a local user&#8230; In fact, I think SVN is supposed to be used locally &amp;&amp; the networking support added on later</p>
<p>3) No real catastrophic detriment (yet) for not using it.</p>
<p>The main reason is that Students dont really see the NEED for using VC.  They&#8217;ve never experienced the anguish of losing their code, and most modern IDEs have long CTRL+Z memories so they do not need to store their changes.</p>
<p>Now that I know the power of VC I think that this tool should be manditory for submission of semester 1 projects.  Teachers should not get submissions from students in the traditional way anymore, but instead checkout the current version of the assignment when marking.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

