Если вы можете настроить сервер Subversion на удаленном сайте, вы можете использовать его для синхронизации изменений между местоположениями. Это было бы очень полезно в других областях, например, позволяя нескольким людям связываться с вашим кодом и отслеживать каждое внесенное вами изменение. Это также было бы лучшим в области производительности.
Если это общий ресурс Windows, просто настройте репозиторий там, где он сейчас находится, затем используйте:
svn checkout file: /// project / trunk
Или, если это через веб-сервер, вы можете настроить обслуживание SVN, хотя это также.
Существует множество бесплатных / несвободных плагинов для VS, которые упрощают работу с SVN.