Maybe Microsoft has some addon for you.
But networking is networking. You didn't give much detail, but a VPN might be the answer. And I don't help much with VPN setups since your IT staff must know this.
My team want to find a VSS remote tool for SourceSafe management through Internet and it can reserve the VSS database.