January 25, 2007
Using MacFUSE with Rubyforge
I’ve always found it a PITA to administer html files for rubyforge projects, mostly because it requires a lot of command line work to move things around.
Today I started using a new trick. Google has recently released MacFUSE. The neat thing here is that you can also download the sshfs file system and use it to mount an SSH server as a network drive.
Needless to say, this works like a charm with Rubyforge. Just fire up the sshfs.app file after installing the MacFUSE core and the sshfs.app bundle.
It will ask you for a server, type ‘rubyforge.org’. Enter your rubyforge id as well, and for the directory, enter something like
It will ask you for a password, and then like magic, your rubyforge filespace will be mounted like a drive. Now you have no excuse for not putting some documentation or a spiffy web page up there.
Incidentally, once the connection is established, you can quit the ’sshfs.app’ program. There are also instructions on the Google code web page that tell you how to use this from the command line. The mounted rubyforge.org drive will also be accessible from the command line as ‘/Volumes/rubyforge.org
Filed by Kevin Olbrich at 12:18 am under Ruby
3 Comments
Also note that RubyForge now supports rsync, making it super-easy to have a mirror without using FUSE. Its also faster than ssh/scp.
[...] as a bonus, you can mount a number of other services, including RubyForge and soon [...]
@Eric — Yes, rsync is good, but sometimes it’s faster to use a GUI to do stuff.
Also note: Be careful what you delete, there is no trashcan. You can also use Textmate (or your favorite text editor) to directly modify files on the server.