Update Aug 31, 2012
I’m having to throw in the towel for now. rooSwitch is dead. It had a good run. 1.0 shipped over 6 years ago! If you purchased a license in the last 3 or so months and want a refund, just let me know.
I shipped a minor update to rooSwitch (1.5.4) Sadly, the only change here is to detect that it’s being run on Mountain Lion, inform the user about the incompatibility, and quit.
Here’s the deal. You ask rooSwitch to do it’s thing and switch to a new profile. It quits the app being switched (if it was running), and moves the files around. Great! However, Mountain Lion seems to, at some indeterminable amount of time after quit, re-write the preferences file for the app, overwriting what rooSwitch just put there losing that copy!
If you had your profile set to copy files (vs. move), you can “restore” in rooSwitch and it may or may not succeed that time. I’ve had to invoke restore numerous times and wait minutes before the file copy would stick.
I’ll update this post with more info if I’m able to get things working reliably.