2009-03-02 12 views
1

J'ai du mal à ajouter une solution Visual Studio avec plusieurs projets à mon repo. J'utilise VisualSVN. Voici ma structure de répertoireStocker Visual Studio Solution avec plusieurs projets dans SVN

 

c:\----- 
    | 
    ---Projects 
      | 
      --MyApp 
       | 
       ---Project1 (The solution is in this project directory) 
       ---Project2 
       ---Project3 
 

Lorsque je sélectionne "MyApp" comme copie de travail, rien n'est ajouté. Si je sélectionne l'un des dossiers du projet, seulement 2 sont ajoutés.

+0

http://amadiere.com/blog/2009/06/multiple-subversion-projects-in-one-visual-studio-solution-using-svnexternals/ – GGGforce

Répondre

3

est ici la structure que j'utilise avec succès:

dev 
|- Project root folder (solution file here is the key) 
    |- Class Project 
    |- Class Project 
    |- Web Project 
    |- References 
    |- Resources 

Ce que je suggère est que vous devez déplacer votre fichier .sln au niveau supérieur, puis à l'importation.

0

Une autre approche avancée. Chaque projet a il est propre tronc avec la structure suivante

trunk 
    |- .sln 
    |- src 
    |- ClassProject 
    |- Web Project 

ensuite dans un répertoire distinct svn créer un répertoire pour chaque sous solution dont vous avez besoin. Par exemple, vous pouvez avoir AllProjects, WebOnly, DALOnly. Et en utilisant svn: externals, vous avez tous les projets dont vous avez besoin (ClassProject, etc.) dans un cas donné.

Questions connexes