<?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>2718.us blog &#187; svn gui</title>
	<atom:link href="http://2718.us/blog/tag/svn-gui/feed/" rel="self" type="application/rss+xml" />
	<link>http://2718.us/blog</link>
	<description>Miscellaneous Technological Geekery</description>
	<lastBuildDate>Tue, 18 May 2010 02:42:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>svnX is out, Versions is in</title>
		<link>http://2718.us/blog/2008/06/27/svnx-is-out-versions-is-in/</link>
		<comments>http://2718.us/blog/2008/06/27/svnx-is-out-versions-is-in/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 21:43:52 +0000</pubDate>
		<dc:creator>2718.us</dc:creator>
				<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[os x]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svn gui]]></category>
		<category><![CDATA[svnx]]></category>
		<category><![CDATA[versions]]></category>

		<guid isPermaLink="false">http://2718.us/blog/?p=46</guid>
		<description><![CDATA[While I&#8217;d been really happy using svnX, it didn&#8217;t deal with svn properties at all, which meant having to go to the CLI and set properties manually.  This got annoying fast when I kept forgetting the syntax to set svn:keywords so that I would get those nice automatic tags filled in at the top of [...]]]></description>
			<content:encoded><![CDATA[<p>While I&#8217;d been really <a href="http://2718.us/blog/2008/06/06/why-didnt-someone-tell-me-about-subversion-sooner/">happy using svnX</a>, it didn&#8217;t deal with svn properties at all, which meant having to go to the CLI and set properties manually.  This got annoying fast when I kept forgetting the syntax to set svn:keywords so that I would get those nice automatic tags filled in at the top of my source files.  This prompted me to go looking for a Mac svn GUI that did handle setting properties.  What I found was <a href="http://www.versionsapp.com/">Versions</a> and now, about ten minutes into using Versions, svnX is out my dock and Versions is in.  My only worry is that beta 2 expires in 3 days&#8230;</p>
<p>If the price is even remotely reasonable when the final version is available, I think I&#8217;ll be sticking with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://2718.us/blog/2008/06/27/svnx-is-out-versions-is-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Didn&#8217;t Someone Tell Me About Subversion Sooner?</title>
		<link>http://2718.us/blog/2008/06/06/why-didnt-someone-tell-me-about-subversion-sooner/</link>
		<comments>http://2718.us/blog/2008/06/06/why-didnt-someone-tell-me-about-subversion-sooner/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 02:26:09 +0000</pubDate>
		<dc:creator>2718.us</dc:creator>
				<category><![CDATA[Web Programming]]></category>
		<category><![CDATA[komodo]]></category>
		<category><![CDATA[komodo edit]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[svn gui]]></category>
		<category><![CDATA[svnx]]></category>
		<category><![CDATA[textpad]]></category>
		<category><![CDATA[transmit]]></category>
		<category><![CDATA[winscp]]></category>

		<guid isPermaLink="false">http://2718.us/blog/?p=43</guid>
		<description><![CDATA[I&#8217;d gotten very used to editing some of my sites on the live running copy or editing a testbed server, then rsyncing it to the live server.  I really had the WinSCP+TextPad thing down, then moved to Transmit+KomodoEdit when I went Mac-only for programming.  It wasn&#8217;t bad at all, though every once in a while [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d gotten very used to editing some of my sites on the live running copy or editing a testbed server, then rsyncing it to the live server.  I really had the <a href="http://winscp.net/">WinSCP</a>+<a href="http://www.textpad.com/">TextPad</a> thing down, then moved to <a href="http://www.panic.com/transmit/">Transmit</a>+<a href="http://www.activestate.com/Products/komodo_edit/">KomodoEdit</a> when I went Mac-only for programming.  It wasn&#8217;t bad at all, though every once in a while I really wished I could do one of those &#8220;search every file&#8221; actions from the editors, but that&#8217;s just not possible when editing one file at a time as a temporary copy via SFTP.</p>
<p>At the moment, I&#8217;m just starting to dig into one of the larger web projects I&#8217;ve done, migrating a large, data-driven site from PHP4 to PHP5, moving it from a commercial host to my own hosting, and rewriting large swaths of code—all at once.  The previous webmaster, who wrote the original code, said he&#8217;d used <a href="http://subversion.tigris.org/">subversion</a> to deal with making revisions and having the ability to roll back when things broke, so I decided to look into subversion.</p>
<p>While most of the documentation made it seem really complex, once I&#8217;d settled on https access (apache mod_dav_svn), in the context of an existing SSL site I had, things were very easy&#8211;just a few svnadmin commands to set up the directories and a few lines of tweaking in an apache config file.  About 10 minutes into playing with the repository, having imported the existing site and set up a working copy on my local machine, I wondered if there weren&#8217;t some nice GUI way to deal with checkout/checkin/status/etc.  Enter <a href="http://www.lachoseinteractive.net/en/community/subversion/">svnX</a>.</p>
<p>Now I&#8217;ve got working copies on my desktop and laptop as well as a copy checked out to the new production server and I can easily edit locally, even searching all files (that makes it a lot easier to fix all the instances of some incompatibility with PHP5 or some assumption about the directory structure or other oddity).  Once I&#8217;ve edited, I can easily check what&#8217;s been revised (status) and save the changes to the repository (checkin/commit) using svnX.  A quick &#8220;svn up&#8221; on the server and everything&#8217;s live.</p>
<p>This setup is so wonderfully easy that I&#8217;m annoyed I didn&#8217;t know to do it sooner.</p>
]]></content:encoded>
			<wfw:commentRss>http://2718.us/blog/2008/06/06/why-didnt-someone-tell-me-about-subversion-sooner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

