Ok, so I've figured out how to do CVS over SSH (the tricky part is that the Open SSH implementation needs two environment variables set for agent authentication).
I figured out how to change the VM options (/Applications/IntelliJ IDEA.app/Contents/info.plist)
Could someone tell me how to configure the IntelliJ IDEA SDK on the Mac?
Strangely enough, IDEA doesn't know where it's own JDK is (though it seems to know where it isn't). The run panel is complaining that I have the wrong JDK type for a plugin (I'm guessing that it wants the IDEA SDK).