I just started using svn to retrieve mafia code, so i'm grabbing whatever's current, not the daily or hourly build, since I can build locally. I'm on OSX and I stuck a symlink under /Applications/KoLMafia/Contents/Resources/Java to the one in my dist folder under svn. hope that's about right.
All I've been doing out of the ordinary is maintaining a local adventures.txt with some additional goals that it drives me nuts to type in each time. I'm not messing in the build directory but rather in the ~/Library/Application Support dir.
This is the main thing that is keeping me from updating every time I run. Because whether or not there was a revision in svn, the first time I run a new build it always deletes adventures.txt! So, I manually merge the file with new stuff from svn, then copy it into the dir, start mafia, close it w/o logging in, copy *again*, and start mafia again. So it also doesn't realize that, say, my adventures.txt is newer than the build so I might know what I'm doing...
Is there any way to locally disable whatever idiot-proofing is removing my adventures.txt every time I run a new build for the first time?