JedFonner.com

My personal ramblings, photos, etc
  • rss
  • Home
  • About
    • Dreamhost Promotion
    • Free Online Backup
  • Photos
    • Nicole’s belly
    • July 4th Fireworks on the Mall
    • European Vacation
      • London
      • Venice
      • Cinque Terra
      • Rome
      • Athens
      • Naxos, Greece
      • Santorini, Greece
    • Kite Festival and Cherry Blossoms
    • Lunar Eclipse
    • Our day in Monterey/Carmel
    • Trip to Wine Country
    • Mo & the gang in Phoenix
    • Honeymoon
    • Phil’s and Micki’s Wedding
    • Samir’s Wedding
    • Skiing in Utah
    • Halloween 2006
    • Hawaii
    • Climbing Mt Rainier
    • New Orleans
    • Niagara Falls
    • Random photos from Flickr
  • Videos
    • First attempt with Animoto
    • Danya Holiday Party 2007
    • Flip frisbee videos
  • Wedding
    • Our wedding made the paper!
    • Wedding Slideshow
    • Wedding CD song list
    • Wedding Montage
    • Singing, Dancing Fools
    • Mo’s Best Man Speech
  • Stuff
  • Web Feed

Subversion on Mac OS X

Jed | February 16, 2008

I’m finally getting around to making some upgrades to this site. But I didn’t want to do it in a haphazard fashion. I wanted to use some of the common development practices I use every day at work. The first and most important, of course, it to put everything into version control. I chose Subversion because it’s what I’m most familiar with.

Setting up Subversion on Dreamhost is a piece of cake. Importing the current code for this site was also very straightforward.

Subversion logoThe only big problem I had was finding a good Subversion client for my iMac. At work I use TortoiseSVN by the good people at Tigris. TortoiseSVN has its pros and cons but it’s not an option for me here because it’s Windows only.

Tigris has a SVN client for Mac which called SCPlugin which looks like a clone of TortoiseSVN. It is supposed to plug into the Finder and provide much of the same functionality as TortoiseSVN. If you Google it, you’ll find as many people praising it as lambasting it. I gave it a shot but I found SCPlugin to be very flaky (it was constantly having problems with my repositories) and I wasn’t thrilled about having it integrated into my Finder.

So I went looking for other SVN clients for the Mac. Here’s what I found:

  • MacSVN: interesting, but it hasn’t been updated in over a year
  • Syncro SVN Client: looks great, has some powerful features, but it costs $60 and I’m used to free developer tools
  • svnX: has potential, but hasn’t been updated for Leopard and requires you to install the subversion libraries

In the end, I was only able to find two usable clients.

The first was RapidSVN. Installing is a super simple process and I was up and running in under a minute. It allows you to do all the normal SVN actions. It does show the spinning beachball a little more than I like, but overall it’s a very capable client.

As nice as RapidSVN is, I’ve decided to go with a tool that I also use at work when I’m in the Windows world: Subclipse. It’s a plugin for Eclipse and isn’t OS specific. It works at home just like it does at work. Since I needed an IDE for editing code anyway, this was a perfect fit.

If you are familiar with Eclipse and are planning to use it as your IDE, I highly recommend Subclipse. Otherwise, go with RapidSVN unless you need the powerful features of Syncro SVN.

If you're new here and like what you've read so far, you may want to subscribe to my RSS feed. Thanks for visiting!

Categories
Mac, Programming, Technology
Tags
client, development, Mac, macsvn, osx, Programming, rapidsvn, scplugin, subclipse, subversion, svn, syncrosvn, synx, tech
Comments rss
Comments rss

« DC Taxi drivers forfeit any remaining goodwill towards them Olberman’s awesome rant on MSNBC »

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Recent Tweets

  • I finally found the perfect gift for Nicole: Kickbee lets your baby Twitter from the womb (from @make): http://tinyurl.com/6kwyjy 22 hrs ago
  • Frick! Upgrading my photo site broke the plugin for displaying photos on my blog. Stupid Dreamhost backup didn't work, so no way to revert. 22 hrs ago
  • Got to hear the baby's heartbeat again yesterday. Exciting! But this weekend is our childbirth class which I'm sure will freak.. me.. out. 2 days ago
  • This rainy & warm weather is a much needed respite from winter. 65 degrees is awesome. If only it was always like this. Go global warming! 2 days ago
  • More updates...

Recent Posts

  • Hilarious Prop 8 musical hits the right note
  • 100 days and counting!
  • Let the EPA know how you feel about CO2 regulation before Friday
  • Teenage drivers suck because they’re new at it
  • Brilliant vs not so brilliant

Categories

  • Baby
  • Bogdan
  • Books
  • DC
  • Family
  • Funny
  • Green
  • Intellectual Property
  • Mac
  • Music
  • My Picks
  • My Shitlist
  • News
  • Nicole
  • Photos
  • Politics
  • Programming
  • Rant
  • Site-related
  • Soccer
  • Sucks@Driving
  • Technology
  • Traffic
  • Travel
  • Twitter
  • Uncategorized
  • Videos
  • Why?
  • Work

Blogroll

  • ArjunWeb
  • DreamHost Blog
  • This is Bentropy
  • WIP ‘08

Other DC Blogs

  • Beyond DC
  • Live from the 3rd Rail
  • Prince of Petworth

Subdomains

  • JedKnowledgeBase
  • JedWiki
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox