Скорее зависит от того, что вы подразумеваете под «заставить VSS работать через Интернет».
Учитывая текущую скорость интернета, простой VPN может быть достаточно.
Вам также следует взглянуть на SourceOffSite от SourceGear - первоначально созданного в темные времена, чтобы заставить VSS работать по сетевым соединениям, которые были медленными (вы не представляете) по сравнению с современной широкополосной связью - все еще ценным в он защищает вас от проблем с сетью и должен хорошо работать с Visual Studio (он, конечно, раньше). Как бывший пользователь, я без колебаний рекомендую его.