2010-05-27 6 views
2

Comment ajouter un site Web ASP.NET existant pour Subversion traiter les problèmes que Subversion soutien dosent plusieurs structures de dossiers dans le référentiel:Ajouter un site Web ASP.NET existant à l'aide de Subversion AnkhSVN/tortue

Un défaut ASP site Web .NET structure de dossier Solution ressemble à ceci: C: \ Documents and Settings \ UserName \ Mes documents \ Visual studio 2008 \ Projects \ WebSite1 \

WebSite1.sln

WebSite1.suo

C: \ Documents and Settings \ UserName \ Mes documents \ Visual Studio 2008 \ SitesWeb \ WebSite1 \

App_Data

Default.aspx

web.config

Comment importer le site au dépôt? Comment obtenir des copies de travail du site Web à partir du référentiel? Comment est-ce que je branche le site Web? Comment fusionner le site web dans le coffre?

+0

Pas exactement une solution mais cette "propagation des ressources" est l'une des raisons pour lesquelles je n'aime pas les projets "Site Web". J'utilise plutôt des projets "Application Web" où les ressources sont conservées "au même endroit" et vous obtenez un fichier de projet (.csproj). Je ne comprends pas complètement "... les problèmes que Subversion dosent supportent plusieurs structures de dossiers dans le référentiel ..." cependant. Que veux-tu dire par là? – scherand

+0

Lors de l'ajout et de la vérification, AnkhSVN gère actuellement les projets dans un seul arbre, comme tous les autres clients Subversion (comme Tortoise). –

+0

Je vois. Ce serait bien si Ankh était capable de gérer ça ... Je n'ai jamais remarqué ça pour le moment. – scherand

Répondre

1

Vous pouvez placer vos fichiers où vous voulez dans votre système de fichiers sans avoir à accepter les valeurs par défaut du studio visuel. Subversion se débrouillerait très bien avec cette structure de fichiers, peu importe où ils sont tant que vous pouvez définir une racine commune dans le repo pour stocker les fichiers. Vous n'avez même pas besoin de les stocker localement, vous pouvez vérifier différents bits d'un repo pour différencier complètement les zones du système de fichiers.

+0

Ce serait bien si vous pouviez expliquer en détail comment ajouter un site Web existant à un référentiel subversion, quelle structure de dossier vous utilisez et comment vous branchez et fusionnez la solution. –

Questions connexes