1

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


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

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

4

2 に答える 2

3

私が成功して使用する構造は次のとおりです。

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

私が提案しているのは、.sln ファイルを最上位に移動してからインポートすることです。

于 2009-03-02T06:03:35.560 に答える
0

別の事前アプローチ。各プロジェクトには、次の構造を持つ独自のトランクがあります

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

次に、別の svn ディレクトリに、必要なすべてのソリューションのサブディレクトリを作成します。たとえば、AllProjects、WebOnly、DALOnly を持つことができます。また、svn:externals を使用すると、特定のケースで必要なすべてのプロジェクト (ClassProject など) が表示されます。

于 2015-01-29T19:07:26.463 に答える