質問

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


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ファイルを最上位に移動してからインポートすることです。

他のヒント

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

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

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top