<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Es Tea Double Eye &#187; subversion</title>
	<atom:link href="http://stii.co.za/tag/subversion/feed/" rel="self" type="application/rss+xml" />
	<link>http://stii.co.za</link>
	<description>You&#039;re never too old for a happy childhood</description>
	<lastBuildDate>Fri, 19 Aug 2011 02:20:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<atom:link rel='hub' href='http://stii.co.za/?pushpress=hub'/>
		<item>
		<title>Elan&#8217;s SVN (Subversion) Tshirt</title>
		<link>http://stii.co.za/tshirts/elans-svn-subversion-tshirt/</link>
		<comments>http://stii.co.za/tshirts/elans-svn-subversion-tshirt/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 15:19:15 +0000</pubDate>
		<dc:creator>Stii</dc:creator>
				<category><![CDATA[Tshirts]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://stii.co.za/?p=321</guid>
		<description><![CDATA[I&#8217;m so jealous! SVN being one of my favorite tools, Elan wore his SVN tshirt to work today and I want one! In all fairness, it is not REALLY meant to be a subversion tshirt, but for a geek like me it is! Supposed to be Sex Violence Nudity I think.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m so jealous! <a href="http://stii.co.za/tag/svn/">SVN</a> being one of my favorite tools, <a href="http://elanlohmann.com/">Elan</a> wore his <strong>SVN tshirt</strong> to work today and I want one! In all fairness, it is not <em>REALLY</em> meant to be a <strong>subversion tshirt</strong>, but for a geek like me it is! Supposed to be <strong>S</strong>ex <strong>V</strong>iolence <strong>N</strong>udity I think.</p>
<p><img src="http://stii.co.za/wp-content/uploads/2009/02/05022009004-400x300.jpg" alt="Subversion tshirt" title="Subversion tshirt" width="400" height="300" class="aligncenter size-medium wp-image-322" /></p>
]]></content:encoded>
			<wfw:commentRss>http://stii.co.za/tshirts/elans-svn-subversion-tshirt/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FTP is crap! So they say in Cape Town</title>
		<link>http://stii.co.za/software/ftp-is-crap/</link>
		<comments>http://stii.co.za/software/ftp-is-crap/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 06:00:32 +0000</pubDate>
		<dc:creator>Stii</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[capistrano]]></category>
		<category><![CDATA[fabric]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://stii.co.za/?p=148</guid>
		<description><![CDATA[FTP is crap. At least someone in Cape Town seems to think so! Found this little gem in a shopping centre in Cape Town. In all fairness, its not that I believe it is crap, its just that there is so much better ways to update sites. My preference at the moment is: Subversion Capistrano [...]]]></description>
			<content:encoded><![CDATA[<p><acronym title="File Transfer Protocol">FTP</acronym> is crap. At least someone in <strong>Cape Town</strong> seems to think so! Found this little gem in a shopping centre in <strong>Cape Town</strong>. </p>
<p><img src="http://stii.co.za/wp-content/uploads/2008/12/ftp.jpg" alt="ftp" title="ftp" width="400" height="533" class="aligncenter size-full wp-image-147" /></p>
<p>In all fairness, its not that I believe it is crap, its just that there is so much better ways to update sites. My preference at the moment is:</p>
<ul>
<li><a href="http://stii.co.za/software-development/i-love-svn/">Subversion</a></li>
<li><a href="http://stii.co.za/general/fabric-capistrano-python/">Capistrano or Python Fabric</a></li>
<li>or SSH and SCP if you don&#8217;t want to or cannot use the above</li>
</ul>
<p>I do understand that if you host sites on a shared host you don&#8217;t always have these options and in lots of instances FTP is the only option available to you. I feel your pain :(</p>
]]></content:encoded>
			<wfw:commentRss>http://stii.co.za/software/ftp-is-crap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I love SVN</title>
		<link>http://stii.co.za/software-development/i-love-svn/</link>
		<comments>http://stii.co.za/software-development/i-love-svn/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 13:52:52 +0000</pubDate>
		<dc:creator>Stii</dc:creator>
				<category><![CDATA[Software Dev]]></category>
		<category><![CDATA[softwaredevelopment]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://stii.co.za/?p=74</guid>
		<description><![CDATA[The past two days have been a complete nightmare&#8230; I&#8217;m on an important deadline when I noticed some very strange posts appear on Afrigator. Posts from sites like Mashable and Boing-Boing. Wow! They like Afrigator that much that they&#8217;ve subscribed?! Although I&#8217;d love to believe that is the case, it simply was not true&#8230; I [...]]]></description>
			<content:encoded><![CDATA[<p>The past two days have been a complete nightmare&#8230; I&#8217;m on an important deadline when I noticed some very strange posts appear on <a href="http://afrigator.com">Afrigator</a>. Posts from sites like Mashable and Boing-Boing. Wow! They like Afrigator that much that they&#8217;ve subscribed?! Although I&#8217;d love to believe that is the case, it simply was not true&#8230; I digress.</p>
<p>I started delving into our parser scripts trying to root out the problem on ground level. Make changes left, right and center. Testing, redo-ing, answering the phone, answering calls on Skype from my sweet love of my life, losing track of what I&#8217;ve done and BAM! things are a complete mess&#8230;</p>
<p>So, what would be the quickest solution? Start over and do it properly. At least, for me that is sometimes the best option. Now, if you&#8217;re having nightmare days, you&#8217;ll know when it happens that you bugger shit up so badly that you&#8217;ve completely forgot to make backups before you started breaking your months of hard work. Its that sickening sinking feeling&#8230;</p>
<p>Fortunately, <a href="http://subversion.tigris.org/">Subversion (SVN)</a> is not only for keeping revisions of your software, but actually allows you to go back to a snapshot of your code right about where you started doing the dumb stuff. There are a number of ways to recover, although this was what I did as a quick and dirty solution. Took me less than a minute.</p>
<p>Find what the revision number is before you mucked it up.<br />
Export that revision to a different directory.</p>
<pre>
svn export http://svn.afrigator.com/trunk/ -r 4815
</pre>
<p>Copy the source file back to your working repository.<br />
Check it in</p>
<pre>
svn ci -m "Fix the mess I made"
</pre>
<p>Viola! You&#8217;re good to go and start messing it up from scratch again!</p>
<p>Now I do know that the best way to prevent this from happening is to never have it happen in the first place, but hell, if and when it happens, be thankful that you&#8217;ve got SVN!</p>
]]></content:encoded>
			<wfw:commentRss>http://stii.co.za/software-development/i-love-svn/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

