So my shop uses a lot of contractors. We have a source code control server in-house, but its kind of a pain having to get contractors VPN connectivity for the sole reason that they need access to the source code server. On the other hand, I don't want to spend huge amounts of my time securing a server that's internet accessible.
I'd rather have someone else do this. Are there any web-based source code control solutions (ala FogBugz-On-Demand, which we don't use because we've standardized on Rally) that would allow this and, hopefully, integrate with Rally?
EDIT: As a note, we are using Subversion internally. I do not want to take that server and make it available externally unless I have to - I don't have the IT support for managing the server, nor the time to do it myself. I'm looking for a hosting solution.
EDIT 2: Also, I don't care about what source control server the hosting solution uses, necessarily (well, okay, I'll automatically reject any hosting solution based on Source Safe). If we weren't already heavily committed to Rally, I'd be proposing FogBugz-On-Demand right now.