Меня немного смущает ваш вопрос (см. Мой комментарий), но если вы задаетесь вопросом, как лучше использовать SVN для управления развитием вашего сайта ASP.NET, я не понимаю, почему вы не можете включите файл решения непосредственно в хранилище SVN. Когда ваши разработчики хотят работать с SVN, они синхронизируются с хранилищем и выводят из строя все решение (включая исходный код, файл SLN, свойства и т. Д.). Затем они могут работать локально на своей машине, разрабатывая веб-сайт.
Опять же, ваш вопрос немного сбивает с толку, поэтому я не знаю, как еще ответить.
Обновление
Спасибо за разъяснение вашего вопроса. Если у ноутбуков нет доступа к локальному серверу, вы можете сделать одну из двух вещей.
Если вы хотите использовать Subversion, вы можете настроить сервер, который подключен к Интернету - AKA, он доступен из сети. Однако для этого требуется немного больше работы, так как вам потребуется адрес, на который они могли бы указывать и т. Д. Но, по сути, это ничем не отличается от доступа в локальной сети, это просто другой адрес.
Другая возможность заключается в использовании другого типа управления источником. Git или Mercurial приходит на ум. Оба эти продукта являются распределенными системами контроля версий. По сути, если вы не подключены к сети, вы все равно «отправляете» свой продукт в систему управления, а затем, когда вы можете подключиться обратно к сети, вы объединяете свои изменения с основным Система в сети. Он работает очень хорошо (хотя немного сложнее для понимания, чем Subversion).
Надеюсь, это поможет вам. (И, если это так, вы можете принять это как ответ на свой вопрос, который я был бы признателен.)