I have to agree with katesl on the code repository. It sounds like what you want is a shared folder somewhere. I mean, that's what we use at my company and it works quite well. QA defaults to the same open directory, I open up whichever script I need and start running code to troubleshoot/fix whatever problem comes up. It's not a terribly complicated solution to that poblem, but it works quite well.