<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0" 
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/">

  <channel>
    <title>mezzoblue: Sneakernet SVN</title>
    <link>http://mezzoblue.com/archives/2008/08/18/sneakernet_s/</link>
    <description>Comments on the mezzoblue entry &#8220;Sneakernet SVN&#8221;</description>
    <dc:language>en-us</dc:language>
    <dc:date>2008-12-11T14:35:57-08:00</dc:date>
    <admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=3.35" />
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>


    <item>
      <title>By Bramus!, at 07:53:02 on 2008-08-20.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038911</link>
      <content:encoded><![CDATA[<p>Using an USB stick as SVN repo too here. Not using an encrypted disk image on it though (that, and the fact that my main machine still is my XP box ... recently switched over). </p>

<p>Never would've thought about it; Just ingenious!</p>]]></content:encoded>
      <dc:date>2008-08-20T07:53:02-08:00</dc:date>
    </item>
    <item>
      <title>By Darren, at 08:49:15 on 2008-08-20.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038914</link>
      <content:encoded><![CDATA[<p>I do have a suggestion for you that will eliminate the double-eject requirement.</p>

<p>1. Back up the data on your encrypted volume.<br />
2. Install TrueCrypt (http://www.truecrypt.org)<br />
3. Wipe the USB key<br />
4. Use TrueCrypt to make the whole USB key one encrypted volume.<br />
5. Put your data back on this volume</p>

<p>Now, you still need to do an extra step when you mount the USB key (mounting it via TrueCrypt), but you don't have to double-eject.</p>

<p>This also has the following advantages:</p>

<p>* You can select the crypto algorithm (though I agree that AES-128 is plenty)<br />
* TrueCrypt is available for Windows too, so your image is portable to OS X, Win2000, XP, and Vista.</p>]]></content:encoded>
      <dc:date>2008-08-20T08:49:15-08:00</dc:date>
    </item>
    <item>
      <title>By Jacob Harvey, at 09:54:08 on 2008-08-20.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038915</link>
      <content:encoded><![CDATA[<p>Interesting alternative. I can't imagine dragging the drive back and forth.</p>

<p>I actually have the "server" portion set up on my Mac and then I can check things out locally (the usual) or over the network to another machine. I found the hardest part was getting svnserve setup in Leopard. Maybe someday I'll add in a sync/backup of the repositories to a remote location, but for now my local backup is sufficient. </p>]]></content:encoded>
      <dc:date>2008-08-20T09:54:08-08:00</dc:date>
    </item>
    <item>
      <title>By Frank, at 20:43:19 on 2008-08-21.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038921</link>
      <content:encoded><![CDATA[<p>I'm with Darren with using TrueCrypt but I'm not 100% sure it works on Mac's.  If you want the "ultimate" in encrypted UBS keys check out IronKey (https://www.ironkey.com/).</p>]]></content:encoded>
      <dc:date>2008-08-21T20:43:19-08:00</dc:date>
    </item>
    <item>
      <title>By Jeff, at 13:15:29 on 2008-08-22.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038932</link>
      <content:encoded><![CDATA[<p>I've been doing this myself for a while, for all of the same reasons. For my setup I added a linux box to house the repos and then hooked everything together with a Hamachi VPN. I suppose you could do the same by leaving the USB key in one of the machines and making it the server.</p>]]></content:encoded>
      <dc:date>2008-08-22T13:15:29-08:00</dc:date>
    </item>
    <item>
      <title>By Christopher Werby, at 08:16:40 on 2008-08-28.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038956</link>
      <content:encoded><![CDATA[<p>Like you, I just adopted Subversion for all my client work, even though in most cases I'm the only one accessing it.  I'm using Dreamhost as the Subversion server.  It's a bit slow for big commits, but has worked well for me.  I also like Cornerstone very much.</p>

<p>The one piece of the puzzle that bothers me is that Subversion doesn't support the resource forks of Mac files.  Not an issue mostly except for Applescripts which come back into the working copy as 0 byte files.  My workaround is to always include a ZIP version of any Applescript that has to be refreshed as the script is updated.  The 0 byte file can be deleted and replaced by the version protected inside the ZIP file.</p>]]></content:encoded>
      <dc:date>2008-08-28T08:16:40-08:00</dc:date>
    </item>
    <item>
      <title>By Berta Berlin, at 07:15:09 on 2008-09-11.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c038993</link>
      <content:encoded><![CDATA[<p>Two more issues: When your files grow your stick will not only be to small, it will also become to slow. Data transfer is usual about a fifth of i.e. USB drives.<br />
And a pretty cool solution to encryption: There are drives with build in finger print readers! Encryption is done by the hardware inside of this drives, independent from your OS.</p>

<p>Anyway, I prefer to use a https-svn repository on the net (for reasons already mentioned here).</p>]]></content:encoded>
      <dc:date>2008-09-11T07:15:09-08:00</dc:date>
    </item>
    <item>
      <title>By Lorenzo Bolognini, at 05:13:08 on 2008-09-12.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c039000</link>
      <content:encoded><![CDATA[<p>Hi Dave,</p>

<p>just use Assembla.com it's free and they provide SVN, even with Trac integration. But I prefer keeping all my docs under Google Documents.</p>

<p>L.</p>]]></content:encoded>
      <dc:date>2008-09-12T05:13:08-08:00</dc:date>
    </item>
    <item>
      <title>By Matt, at 22:20:45 on 2008-09-17.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c039032</link>
      <content:encoded><![CDATA[<p>Like other commentators, I would strongly recommend a server if you're using subversion. The centralized repository method just really lends itself to a server. I tried the SVN + USB route and gave up after I lost one drive, then accidentally broke another, then kept forgetting to bring my USB drive with me. You may not be worried about losing your revision history, but it's still a pain to create a new repository from the working copy.</p>

<p>If you're using a USB drive I'd encourage you to consider a distributed system like git or Mercurial. Then, your entire repository (history and all) will be in three places. And git makes it really, really, really easy to create new branches to try out ideas.</p>]]></content:encoded>
      <dc:date>2008-09-17T22:20:45-08:00</dc:date>
    </item>
    <item>
      <title>By Dave, at 14:10:46 on 2008-11-06.</title>
      <link>http://www.mezzoblue.com/archives/2008/08/18/sneakernet_s/comments/index.php#c039319</link>
      <content:encoded><![CDATA[<p>I tried the two computer thing for a while, and it began to become a real pain in the butt trying to keep everything synchronized. I eventually realized it was just easier to use my <br />
notebook solely. </p>]]></content:encoded>
      <dc:date>2008-11-06T14:10:46-08:00</dc:date>
    </item>




  </channel>
</rss>