<?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>Looble... Looble! &#187; Configuration Management</title>
	<atom:link href="http://www.looble.com/category/software-engineering/configuration-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.looble.com</link>
	<description>Software Engineering, Technology &#38; Open Source for Evil Overlords</description>
	<lastBuildDate>Wed, 21 Jul 2010 18:18:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to Sync Your USB Stick with an SVN Repository</title>
		<link>http://www.looble.com/how-to-sync-your-usb-stick-with-an-svn-repository/</link>
		<comments>http://www.looble.com/how-to-sync-your-usb-stick-with-an-svn-repository/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 06:11:13 +0000</pubDate>
		<dc:creator>Deceth</dc:creator>
				<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[assembla]]></category>
		<category><![CDATA[carbon-14]]></category>
		<category><![CDATA[codespaces]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[google code]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[rapidsvn]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[unfuddle]]></category>
		<category><![CDATA[usb]]></category>
		<category><![CDATA[xp-dev]]></category>

		<guid isPermaLink="false">http://www.looble.com/?p=1511</guid>
		<description><![CDATA[Syncing your USB stick with an SVN repository is a smart thing to do if you work on a project from multiple computers. It&#8217;s even smarter if you occasionally work on a public computer such as at a café, library or university. By syncing your USB stick with an SVN repository you&#8217;re creating your own [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/drexler/2737931479/"><img alt="USB Penguin" src="http://farm4.static.flickr.com/3108/2737931479_14ea15a8cb.jpg" title="USB Penguin" class="alignleft" width="250" height="250" /></a>Syncing your USB stick with an SVN repository is a smart thing to do if you work on a project from multiple computers. It&#8217;s even smarter if you occasionally work on a public computer such as at a café, library or university. By syncing your USB stick with an SVN repository you&#8217;re creating your own personal mobile development studio. </p>
<p>It&#8217;s brilliant. An evil overlord must always be ready to flee the scene quickly&#8230;</p>
<p><strong>Why sync with SVN?</strong></p>
<p>If you carry the latest version of your files on a USB stick, the day will come when you lose all your files. USB sticks are small and portable which makes them prone to loss or theft. What you should carry on your USB stick is the ability to access the latest version of your files. FTP or VPN are two ways to access your files, but SVN has many advantages over them if you&#8217;re working with and changing files frequently (read/write!).</p>
<p><strong>What are the advantages of SVN over FTP and VPN?</strong></p>
<p>FTP, VPN and SVN all have different purposes. If you&#8217;re working on the development of software, SVN is the clear winner because it will track changes made to your files and allow you to revert to an earlier version if necessary. If you work on the same files from a few locations or if you are part of a team of developers, SVN will also make merging the files together extremely easy.</p>
<p>If everything you have read so far makes sense, then you might be interested in another debate, <a href="http://www.looble.com/git-vs-svn-which-is-better/">Git vs SVN &#8211; Which is Better?</a> Otherwise, just keep reading. </p>
<p><strong>Why use a USB stick? Can&#8217;t I just download an SVN client, get my files and start working?</strong></p>
<p>If you lose your USB stick, then yes, you can use an SVN client to get your files and begin working. This however is unnecessary overhead. By using your USB stick you can sit down at any computer and immediately begin working. If the computer has network access you can first get the latest version of any changed files. If the computer doesn&#8217;t have network access, you can still work on the version saved on the USB stick and then merge this with the latest version the next time you do have network access. </p>
<p>Time is money. How do you expect to finance your evil operations if you splurge your time? Carbon-14 isn&#8217;t about to stop decaying every-time you twiddle your thumbs. </p>
<p><strong>Are there other advantages to using a USB stick for development?</strong></p>
<p>Another advantage to using a USB stick for development is that you don&#8217;t need to save any files on the computer you&#8217;re using. If you&#8217;re working on private documents or proprietary software it is especially important not to leave behind source code! Working from the USB stick is much more convenient because you don&#8217;t have to constantly delete all your files when you&#8217;re done. Just take them with you. (If you&#8217;re forgetful and your project is private you should also consider encrypting the data on your USB stick&#8230;! Read my <a href="http://www.looble.com/top-5-things-to-put-on-your-usb-stick/">Top 5 Things to Put on Your USB Stick</a>) </p>
<p><strong>Getting started: Install Rapid SVN on your USB stick</strong></p>
<p>Put a copy of Rapid SVN (<a href="http://rapidsvn.tigris.org/">http://rapidsvn.tigris.org/</a>) on your USB stick so that you can connect to your SVN repository and access the latest version of your files. When you&#8217;re ready to work, checkout the latest version of your files into a folder on the USB stick. </p>
<p>When you&#8217;re done working on a file, add the latest version back into the repository. Your USB stick and the repository will now both have the latest version of the file. If you lose the USB stick, your files are safe. If you move between computers, your privacy is safe. If you go offline, you can still work. </p>
<p>It&#8217;s the perfect mobile development solution.</p>
<p><strong>This is all great information assuming I have an SVN repository. How do I create an SVN repository?</strong></p>
<p>First you need to decide if your project is open source or private&#8230; If your project is open source, there are many free SVN hosting providers available. I use Google Code for my Looble Labs projects (<a href="http://code.google.com/p/looble/">http://code.google.com/p/looble/</a>) and <a href="http://github.com/Deceth/Battle-City">GitHub for Battle City</a>. Below are some free SVN hosting providers for open source projects:</p>
<ul>
<li><a href="http://code.google.com/">http://code.google.com/</a></li>
<li><a href="http://www.assembla.com/">http://www.assembla.com/</a></li>
<li><a href="http://github.com/">http://github.com/</a> (Not SVN&#8230; Read more about git <a href="http://git-scm.com/">http://git-scm.com/</a>)</li>
</ul>
<p><strong>What if my project is Private? Can I still use SVN? </strong>.</p>
<p>If your project is private (not open source) there are still a few free options available. Below are some free private SVN hosting providers:</p>
<ul>
<li><a href="http://unfuddle.com/">http://unfuddle.com/</a></li>
<li><a href="http://www.codespaces.com/">http://www.codespaces.com/</a></li>
<li><a href="http://www.xp-dev.com/">http://www.xp-dev.com/</a></li>
</ul>
<p><strong>Can I host my own SVN repository on my computer?</strong></p>
<p>Yes! </p>
<p>Subversion is an open source version control system. You can download the latest version at <a href="http://subversion.tigris.org/">http://subversion.tigris.org/</a>. You can find installation instructions at <a href="http://svnbook.red-bean.com/en/1.5/svn.intro.install.html">http://svnbook.red-bean.com/en/1.5/svn.intro.install.html</a></p>
<p>Git is also a free open source version control system. You can download the latest version at <a href="http://git-scm.com/">http://git-scm.com/</a>. You can find installation instructions at <a href="http://book.git-scm.com/">http://book.git-scm.com/</a> </p>
<p><strong>Should I use SVN or Git?</strong></p>
<p>In my opinion, SVN and Git are both excellent options. I use SVN for my <a href="http://code.google.com/p/looble/">Looble Labs</a> projects and <a href="http://github.com/Deceth/Battle-City">Git for Battle City</a>. For more information read <a href="http://www.looble.com/git-vs-svn-which-is-better/">Git vs SVN – Which is Better?</a> </p>

<div class="sociable">
<div class="sociable_tagline">
<p><strong>Looble... Looble!</strong></p>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow" id="digg" href="javascript:window.location='http%3A%2F%2Fdigg.com%2Fsubmit%3Fphase%3D2%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Bbodytext%3DSyncing%2520your%2520USB%2520stick%2520with%2520an%2520SVN%2520repository%2520is%2520a%2520smart%2520thing%2520to%2520do%2520if%2520you%2520work%2520on%2520a%2520project%2520from%2520multiple%2520computers.%2520It%2527s%2520even%2520smarter%2520if%2520you%2520occasionally%2520work%2520on%2520a%2520public%2520computer%2520such%2520as%2520at%2520a%2520caf%25C3%25A9%252C%2520library%2520or%2520university.%2520By%2520syncing%2520your%2520USB%2520stic';" title="Digg"><img src="http://www.looble.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="del.icio.us" href="javascript:window.location='http%3A%2F%2Fdelicious.com%2Fpost%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Bnotes%3DSyncing%2520your%2520USB%2520stick%2520with%2520an%2520SVN%2520repository%2520is%2520a%2520smart%2520thing%2520to%2520do%2520if%2520you%2520work%2520on%2520a%2520project%2520from%2520multiple%2520computers.%2520It%2527s%2520even%2520smarter%2520if%2520you%2520occasionally%2520work%2520on%2520a%2520public%2520computer%2520such%2520as%2520at%2520a%2520caf%25C3%25A9%252C%2520library%2520or%2520university.%2520By%2520syncing%2520your%2520USB%2520stic';" title="del.icio.us"><img src="http://www.looble.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="facebook" href="javascript:window.location='http%3A%2F%2Fwww.facebook.com%2Fshare.php%3Fu%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Bt%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository';" title="Facebook"><img src="http://www.looble.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="google" href="javascript:window.location='http%3A%2F%2Fwww.google.com%2Fbookmarks%2Fmark%3Fop%3Dedit%26amp%3Bbkmk%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Bannotation%3DSyncing%2520your%2520USB%2520stick%2520with%2520an%2520SVN%2520repository%2520is%2520a%2520smart%2520thing%2520to%2520do%2520if%2520you%2520work%2520on%2520a%2520project%2520from%2520multiple%2520computers.%2520It%2527s%2520even%2520smarter%2520if%2520you%2520occasionally%2520work%2520on%2520a%2520public%2520computer%2520such%2520as%2520at%2520a%2520caf%25C3%25A9%252C%2520library%2520or%2520university.%2520By%2520syncing%2520your%2520USB%2520stic';" title="Google Bookmarks"><img src="http://www.looble.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="linkedin" href="javascript:window.location='http%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Bsource%3DLooble...%2BLooble%2521%2BSoftware%2BEngineering%252C%2BTechnology%2B%2526amp%253B%2BOpen%2BSource%2Bfor%2BEvil%2BOverlords%26amp%3Bsummary%3DSyncing%2520your%2520USB%2520stick%2520with%2520an%2520SVN%2520repository%2520is%2520a%2520smart%2520thing%2520to%2520do%2520if%2520you%2520work%2520on%2520a%2520project%2520from%2520multiple%2520computers.%2520It%2527s%2520even%2520smarter%2520if%2520you%2520occasionally%2520work%2520on%2520a%2520public%2520computer%2520such%2520as%2520at%2520a%2520caf%25C3%25A9%252C%2520library%2520or%2520university.%2520By%2520syncing%2520your%2520USB%2520stic';" title="LinkedIn"><img src="http://www.looble.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="reddit" href="javascript:window.location='http%3A%2F%2Freddit.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository';" title="Reddit"><img src="http://www.looble.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="slashdot" href="javascript:window.location='http%3A%2F%2Fslashdot.org%2Fbookmark.pl%3Ftitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F';" title="Slashdot"><img src="http://www.looble.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="stumbleupon" href="javascript:window.location='http%3A%2F%2Fwww.stumbleupon.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F%26amp%3Btitle%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository';" title="StumbleUpon"><img src="http://www.looble.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="technorati" href="javascript:window.location='http%3A%2F%2Ftechnorati.com%2Ffaves%3Fadd%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F';" title="Technorati"><img src="http://www.looble.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="email" href="javascript:window.location='mailto%3A%3Fsubject%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%26amp%3Bbody%3Dhttp%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F';" title="E-mail this story to a friend!"><img src="http://www.looble.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="rss" href="javascript:window.location='http%3A%2F%2Fwww.looble.com%2Ffeed%2F';" title="RSS"><img src="http://www.looble.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow" id="twitter" href="javascript:window.location='http%3A%2F%2Ftwitter.com%2Fhome%3Fstatus%3DHow%2520to%2520Sync%2520Your%2520USB%2520Stick%2520with%2520an%2520SVN%2520Repository%2520-%2520http%253A%252F%252Fwww.looble.com%252Fhow-to-sync-your-usb-stick-with-an-svn-repository%252F';" title="Twitter"><img src="http://www.looble.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.looble.com/git-vs-svn-which-is-better/" title="Git vs SVN – Which is Better? (July 11, 2009)">Git vs SVN – Which is Better?</a> (16)</li>
	<li><a href="http://www.looble.com/top-5-things-to-put-on-your-usb-stick/" title="Top 5 Things to Put on Your USB Stick (January 30, 2010)">Top 5 Things to Put on Your USB Stick</a> (6)</li>
	<li><a href="http://www.looble.com/take-over-the-world-with-wrisk-open-source-battle-city/" title="Take Over the World with wRisk, Open Source Battle City? (November 12, 2008)">Take Over the World with wRisk, Open Source Battle City?</a> (0)</li>
	<li><a href="http://www.looble.com/software/" title="Software (April 30, 2008)">Software</a> (0)</li>
	<li><a href="http://www.looble.com/save-the-battle-city-server-make-a-donation/" title="Save the Battle City Server &#8211; Make a Donation! (December 10, 2009)">Save the Battle City Server &#8211; Make a Donation!</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.looble.com/how-to-sync-your-usb-stick-with-an-svn-repository/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Git vs SVN – Which is Better?</title>
		<link>http://www.looble.com/git-vs-svn-which-is-better/</link>
		<comments>http://www.looble.com/git-vs-svn-which-is-better/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 15:25:21 +0000</pubDate>
		<dc:creator>Deceth</dc:creator>
				<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[battle city]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.looble.com/?p=779</guid>
		<description><![CDATA[Git and SVN are version control systems. Both are better than no version control system so you win no matter which you choose. There are some important differences between Git and SVN which might make one more suitable for your type of project than the other. It&#8217;s not a question of which is better, but [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.looble.com/wp-content/uploads/overlord59-tux-samourai.png" alt="Samorai Tux Penguin" title="Samorai Tux Penguin" width="256" height="256" class="alignleft size-full wp-image-796" /><a href="http://git-scm.com/">Git</a> and <a href="http://subversion.tigris.org/">SVN</a> are version control systems. Both are better than no version control system so you win no matter which you choose. There are some important differences between Git and SVN which might make one more suitable for your type of project than the other. It&#8217;s not a question of which is better, but which is best suited for your situation and development process.</p>
<p><strong>SVN is easier to use than Git</strong></p>
<p>SVN has been around longer. There are tons of tools available which make using it easier for non-technical users. SVN error messages make more sense. If the version control system will be used by managers, graphic designers or other non-developers, SVN is a better choice. With <a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a> anybody tech-savvy enough to browse for files can easily use SVN. Git has a much higher learning curve than SVN.</p>
<p><strong>Why is Git so popular if it&#8217;s harder to use?</strong></p>
<p>Git is the new kid on the block, SVN is old-school. Don&#8217;t get me wrong, Git deserves it&#8217;s popularity. Git is fast and excellent for managing large open source projects with many collaborators. While branching is possible with SVN, branching and merging is what Git was built to do. Git may be harder to learn, but once you do learn how to use Git, you&#8217;ll find it to be very feature rich and functional. Another huge advantage to Git is the <a href="http://github.com/">GitHub</a> website which makes programming a social activity. GitHub lets you connect with and follow other developers, sort of like Facebook for software developers. It makes coding more fun, and even makes it possible for less technical people to take part in the development process.</p>
<p><strong>What is the main difference between Git and SVN?</strong></p>
<p>Subversion offers a centralized model whereas Git offers a decentralized model. What does this mean? With git, everyone has their own copy of the entire repository. Basically, everyone is always working on their own branch and functional code can later be merged into the master. With SVN, everyone has a working copy and changes are committed to a central repository. To work on a branch a user must copy the trunk into another directory and then merge it back when complete.</p>
<p><strong>Why are you using Git for Battle City?</strong></p>
<p><a href="http://battlecity.looble.com">Battle City</a> is an open source multiplayer game. It&#8217;s a big project which I hope will grow to have many developers from all around the world. So why not create an SVN repository for Battle City? In my experience, Git better manages the chaos involved with an open source project that has many collaborators contributing random bits of code. SVN is better suited for a more structured development process, where tasks are defined and the team knows who is working on what.</p>
<p>Git allows any developer to sit down, <a href="http://github.com/Deceth/Battle-City/tree/master">get a copy of the Battle City repository</a>, and then just start messing around with whatever they feel like. Eventually, once the developer is ready to share their changes, they can push their code their own branch of Battle City. GitHub makes it possible to easily track and follow other branches, and eventually, good changes in a branch can be merged into the master. In my experience, Git with GitHub will make managing user contributions and maintaining a master version much easier than SVN.</p>
<p>Confused? The GitHub website is full of <a href="http://github.com/guides/home">helpful documentation and resources</a> to help you get started!</p>
<p><strong>So&#8230; Should I use Git or Subversion?</strong></p>
<p>It&#8217;s really a matter of preference. Anything you can do with one you can do with the other. If your project involves lots of branching and merging, I&#8217;d recommend Git. Keep in mind, not all projects involve branching or merging. </p>
<p>Take <a href="http://battlecity.looble.com">Battle City</a> for example. Before Battle City was released as open source, back when only one or two people worked on the code at any given time, all commits were done to a central SVN repository. This made sense because there was a project plan and list of features to develop. It was easy to watch the central repository and track progress. </p>
<p>Once Battle City was released as open source, development became a free-for-all. Contributors could work on anything, experiment with new ideas, even create conflicting items. If all commits were still done to a central repository, the project would never again compile and so branches became important. </p>
<p>Branching can still be done with SVN and within a company or organization this might make sense because a manager could check progress of new features by looking at the commits on branches and merges to the trunk. With open source however, you don&#8217;t care what others are doing or about tracking their progress, you are simply thankful for any contribution. </p>
<p>Git allows users to download their own copy of the repository, do their own thing, and check back in if ever they have anything useful they want to share.</p>
<p><strong>Git vs SVN Conclusion</strong></p>
<p>So should you use Git or should you use Subversion? Take a look at your situation and your project and  make a decision because neither is best, but one is often better for what you are doing.</p>
<p><strong>Related posts from around the web:</strong></p>
<p><a title="Subversion or Git" href="http://robwilkerson.org/2008/04/05/subversion-or-git/">http://robwilkerson.org/2008/04/05/subversion-or-git/</a><br />
<a href="http://git.or.cz/gitwiki/GitSvnComparsion">http://git.or.cz/gitwiki/GitSvnComparsion</a></p>
<p><strong>Need Fast Reliable Web Hosting?</strong></p>
<p>Need to register a web site? <a href="http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=deceth">Sign up with Host Gator</a>! Yes, that&#8217;s an affiliate link, but let me tell you why you&#8217;ll click it anyways&#8230; Host Gator is affordable, fast and reliable. Most importantly, they have the best service of any web host I have dealt with including an easy to use Help &#038; Support Forum. You speak to real people, not robots or people reading a generic script. </p>
<p>Once you <a href="http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=deceth">try Host Gator</a>, you&#8217;ll never register a website anywhere else.</p>

<div class="sociable">
<div class="sociable_tagline">
<p><strong>Looble... Looble!</strong></p>
</div>
<ul>
	<li class="sociablefirst"><a rel="nofollow" id="digg" href="javascript:window.location='http%3A%2F%2Fdigg.com%2Fsubmit%3Fphase%3D2%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Bbodytext%3DGit%2520and%2520SVN%2520are%2520version%2520control%2520systems.%2520Both%2520are%2520better%2520than%2520no%2520version%2520control%2520system%2520so%2520you%2520win%2520no%2520matter%2520which%2520you%2520choose.%2520There%2520are%2520some%2520important%2520differences%2520between%2520Git%2520and%2520SVN%2520which%2520might%2520make%2520one%2520more%2520suitable%2520for%2520your%2520type%2520of%2520project%2520than%2520t';" title="Digg"><img src="http://www.looble.com/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="del.icio.us" href="javascript:window.location='http%3A%2F%2Fdelicious.com%2Fpost%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Bnotes%3DGit%2520and%2520SVN%2520are%2520version%2520control%2520systems.%2520Both%2520are%2520better%2520than%2520no%2520version%2520control%2520system%2520so%2520you%2520win%2520no%2520matter%2520which%2520you%2520choose.%2520There%2520are%2520some%2520important%2520differences%2520between%2520Git%2520and%2520SVN%2520which%2520might%2520make%2520one%2520more%2520suitable%2520for%2520your%2520type%2520of%2520project%2520than%2520t';" title="del.icio.us"><img src="http://www.looble.com/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="facebook" href="javascript:window.location='http%3A%2F%2Fwww.facebook.com%2Fshare.php%3Fu%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Bt%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F';" title="Facebook"><img src="http://www.looble.com/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="google" href="javascript:window.location='http%3A%2F%2Fwww.google.com%2Fbookmarks%2Fmark%3Fop%3Dedit%26amp%3Bbkmk%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Bannotation%3DGit%2520and%2520SVN%2520are%2520version%2520control%2520systems.%2520Both%2520are%2520better%2520than%2520no%2520version%2520control%2520system%2520so%2520you%2520win%2520no%2520matter%2520which%2520you%2520choose.%2520There%2520are%2520some%2520important%2520differences%2520between%2520Git%2520and%2520SVN%2520which%2520might%2520make%2520one%2520more%2520suitable%2520for%2520your%2520type%2520of%2520project%2520than%2520t';" title="Google Bookmarks"><img src="http://www.looble.com/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="linkedin" href="javascript:window.location='http%3A%2F%2Fwww.linkedin.com%2FshareArticle%3Fmini%3Dtrue%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Bsource%3DLooble...%2BLooble%2521%2BSoftware%2BEngineering%252C%2BTechnology%2B%2526amp%253B%2BOpen%2BSource%2Bfor%2BEvil%2BOverlords%26amp%3Bsummary%3DGit%2520and%2520SVN%2520are%2520version%2520control%2520systems.%2520Both%2520are%2520better%2520than%2520no%2520version%2520control%2520system%2520so%2520you%2520win%2520no%2520matter%2520which%2520you%2520choose.%2520There%2520are%2520some%2520important%2520differences%2520between%2520Git%2520and%2520SVN%2520which%2520might%2520make%2520one%2520more%2520suitable%2520for%2520your%2520type%2520of%2520project%2520than%2520t';" title="LinkedIn"><img src="http://www.looble.com/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="reddit" href="javascript:window.location='http%3A%2F%2Freddit.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F';" title="Reddit"><img src="http://www.looble.com/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="slashdot" href="javascript:window.location='http%3A%2F%2Fslashdot.org%2Fbookmark.pl%3Ftitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Burl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F';" title="Slashdot"><img src="http://www.looble.com/wp-content/plugins/sociable/images/slashdot.png" title="Slashdot" alt="Slashdot" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="stumbleupon" href="javascript:window.location='http%3A%2F%2Fwww.stumbleupon.com%2Fsubmit%3Furl%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F%26amp%3Btitle%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F';" title="StumbleUpon"><img src="http://www.looble.com/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="technorati" href="javascript:window.location='http%3A%2F%2Ftechnorati.com%2Ffaves%3Fadd%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F';" title="Technorati"><img src="http://www.looble.com/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="email" href="javascript:window.location='mailto%3A%3Fsubject%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%26amp%3Bbody%3Dhttp%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F';" title="E-mail this story to a friend!"><img src="http://www.looble.com/wp-content/plugins/sociable/images/email_link.png" title="E-mail this story to a friend!" alt="E-mail this story to a friend!" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow" id="rss" href="javascript:window.location='http%3A%2F%2Fwww.looble.com%2Ffeed%2F';" title="RSS"><img src="http://www.looble.com/wp-content/plugins/sociable/images/rss.png" title="RSS" alt="RSS" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow" id="twitter" href="javascript:window.location='http%3A%2F%2Ftwitter.com%2Fhome%3Fstatus%3DGit%2520vs%2520SVN%2520%25E2%2580%2593%2520Which%2520is%2520Better%253F%2520-%2520http%253A%252F%252Fwww.looble.com%252Fgit-vs-svn-which-is-better%252F';" title="Twitter"><img src="http://www.looble.com/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
</ul>
</div>

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.looble.com/how-to-sync-your-usb-stick-with-an-svn-repository/" title="How to Sync Your USB Stick with an SVN Repository (March 7, 2010)">How to Sync Your USB Stick with an SVN Repository</a> (2)</li>
	<li><a href="http://www.looble.com/take-over-the-world-with-wrisk-open-source-battle-city/" title="Take Over the World with wRisk, Open Source Battle City? (November 12, 2008)">Take Over the World with wRisk, Open Source Battle City?</a> (0)</li>
	<li><a href="http://www.looble.com/save-the-battle-city-server-make-a-donation/" title="Save the Battle City Server &#8211; Make a Donation! (December 10, 2009)">Save the Battle City Server &#8211; Make a Donation!</a> (4)</li>
	<li><a href="http://www.looble.com/resources/" title="Resources (August 14, 2009)">Resources</a> (0)</li>
	<li><a href="http://www.looble.com/is-battlecity-on-the-verge-of-a-return/" title="Is Battle City on the Verge of a Return? (December 17, 2004)">Is Battle City on the Verge of a Return?</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.looble.com/git-vs-svn-which-is-better/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>
