Je suis un peu confus par votre question (voir mon commentaire), mais si vous vous demandez la meilleure façon d'utiliser SVN pour gérer le développement de votre site ASP.NET, je ne vois pas pourquoi vous pouvez ' t inclure le fichier de solution directement dans le référentiel SVN. Lorsque vos développeurs veulent travailler sur SVN, ils se synchronisent avec le référentiel et réduisent toute la solution (y compris la source, le fichier SLN, les propriétés, etc.). Ensuite, ils peuvent travailler localement sur leur machine à développer le site web.
Encore une fois, votre question est un peu confuse, donc je ne sais pas comment répondre.
Mise à jour
Merci de préciser votre question. Si les ordinateurs portables n'ont pas accès à un serveur local, vous pouvez faire l'une des deux choses suivantes.
Si vous souhaitez utiliser Subversion, vous pouvez configurer un serveur qui est connecté à Internet - Alias, il est accessible à partir du net. Cependant, cela nécessite un peu plus de travail car vous devrez leur indiquer une adresse, etc. Mais, en substance, cela n'est pas différent de l'accès sur un réseau local, c'est juste une adresse différente.
Une autre possibilité consiste à utiliser un type différent de contrôle de source. Git ou Mercurial me vient à l'esprit. Ces deux produits sont des systèmes de contrôle de version distribués. Fondamentalement, si vous n'êtes pas connecté à un réseau, vous continuez à "soumettre" votre produit au système de contrôle, puis, lorsque vous pouvez se connecter au réseau, vous fusionnez vos modifications avec le système principal sur le réseau. . Cela fonctionne très bien (même si c'est un peu plus compliqué à comprendre que Subversion).
Espérons que cela vous aide. (Et, si c'est le cas, vous pouvez accepter cela comme une réponse à votre question, que j'apprécierais.)
Vous pourriez obtenir une meilleure réponse si vous posez mieux votre question. C'est plutôt difficile à lire/analyser en ce moment. – JasCav