<?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>Keltic Games &#187; tortoise</title>
	<atom:link href="http://www.kelticgames.com/index.php/tag/tortoise/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kelticgames.com</link>
	<description></description>
	<lastBuildDate>Wed, 27 May 2009 15:20:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Source Control and Coding</title>
		<link>http://www.kelticgames.com/index.php/2007/06/24/source-control-and-coding/</link>
		<comments>http://www.kelticgames.com/index.php/2007/06/24/source-control-and-coding/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 19:46:20 +0000</pubDate>
		<dc:creator>Keltic</dc:creator>
				<category><![CDATA[game dev]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[control]]></category>
		<category><![CDATA[notepad++]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svnx]]></category>
		<category><![CDATA[tortoise]]></category>

		<guid isPermaLink="false">http://kelticgames.com/wp/?p=5</guid>
		<description><![CDATA[I knew I would use source control right from the start. There are a couple reasons. First, it just makes sense as a best practice. It provides a good form of backup and offers a way to revert to earlier versions of code in case I get into trouble. Second, I want to be able [...]]]></description>
			<content:encoded><![CDATA[<p>I knew I would use source control right from the start. There are a couple reasons. First, it just makes sense as a best practice. It provides a good form of backup and offers a way to revert to earlier versions of code in case I get into trouble. Second, I want to be able to switch between multiple computers for development. I have a home-brew WinXP system and a Mac Book Pro laptop. The laptop is great for working outside on the deck, especially in the mornings when it&#8217;s cool. At other times, I can work in on the PC in the basement. Source control allows me to easily work from various systems and keep the code in sync.</p>
<p>I selected <a href="http://subversion.tigris.org/">Subversion</a>. It&#8217;s quite popular and has good clients for both platforms. The <a href="http://downloads.open.collab.net/collabnet-subversion.html">CollabNet Subversion</a> package for Windows was a breeze to install and configure with the built in svnserve. For Windows, I&#8217;m using the Subversion client <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a>, which is a shell extension that integrates with Explorer.   On the Mac, I&#8217;m using <a href="http://www.lachoseinteractive.net/en/community/subversion/svnx/features/">svnX</a>.</p>
<p>Once the clients were connecting on both platforms, I started creating ActionScript classes based on the Technical Design document. On the Mac, I&#8217;m coding in Flash. On Windows, I&#8217;m using <a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a>. I&#8217;ve completed the skeletal structure for the classes and written some of the lighter functions. I&#8217;ve also setup a couple of XML structures to store game related data. Next comes the real fun, displaying objects on screen and controlling them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kelticgames.com/index.php/2007/06/24/source-control-and-coding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
