22 February 2007

I’m in love all over again. 🙂

We use Subversion. There’s a remote Subversion server, and folks check out files locally and work on them and then check them back in. But if you’re working on a web project where people outside your group need to see and comment on the results of your project, there are extra annoying steps involved — either you have to check out on your development box (with a command-line tool, in our case) and then S/FTP the files back and forth to the local machine (considering that I want to use BBEdit on my Mac for editing), or you have to check everything out to the local machine, and then upload it to the dev server when you check in the project, or run a web server on your machine. Pain.

On the way home from dinner the other night, Rich mentioned SSHFS, and wondered if there might be a Mac client. Wouldn’t you know it? With two quick downloads and two simple installations, I can now mount my development server (it isn’t a WebDAV server, you see) as a drive on my machine, and check my projects out THERE, as though it were right here on my local machine.

It’s just…so…easy. The files you need can be found at http://code.google.com/p/macfuse/downloads/list

You need first to download and install the MacFuse CORE package. Then restart your Mac. (Weird. But OK.) Then download the sshfs package and drag the icon to your Applications folder. Then run it. Give it your server’s name and your username, and a path on the server where you want to land (when I tried it without a path, it didn’t work properly, so use a path, at least the first time). Then it prompts for your password. Then…

…you are logged in.

There’s not much more to say. Welcome to a whole new world. 🙂


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: