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
/var/www/gforge-projects/project name/
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