2009-03-02 11 views
1

複数のプロジェクトを含むVisual Studioソリューションをレポに追加するのに苦労しています。私はVisualSVNを使用しています。ここに私のディレクトリ構造SVNに複数のプロジェクトを含むVisual Studioソリューションを保存する

 

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

"MyApp"を作業コピーのルートとして選択すると、何も追加されません。プロジェクトフォルダの1つを選択すると、2つだけ追加されます。

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

私は何を示唆していますが、あなたがトップレベル、インポートにあなたの.slnファイルを移動しなければならないことである。

+0

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

答えて

3

は、ここで私は成功を収めて使用した構造です。

0

もう一つの先進的なアプローチです。 各プロジェクトは、それがその後、別のsvnディレクトリに必要なすべてのソリューションのためのサブディレクトリを作成し、以下の構造

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

と自身のトランクで持っています。たとえば、AllProjects、WebOnly、DALOnlyを持つことができます。 svn:externalsを使用すると、必要なすべてのプロジェクト(ClassProjectなど)が必要になります。

関連する問題