Pergunta

Eu estou tendo um momento difícil adição de uma solução Visual Studio com vários projetos para o meu repo. Eu estou usando VisualSVN. Aqui está minha estrutura de diretório


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

Quando seleciono "MyApp" como a raiz da cópia de trabalho, nada é adicionado. Se eu selecionar uma das pasta do projeto, apenas 2 são adicionados.

Foi útil?

Solução

Aqui está a estrutura eu uso com sucesso:

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

O que eu estou sugerindo é que você deve mover o arquivo .sln para o nível superior, em seguida, importar.

Outras dicas

Outra abordagem antecedência. Cada projeto tem é próprio tronco com seguinte estrutura

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

Em seguida, em um diretório SVN separado criar sub-diretório para cada solução que você precisa. Por exemplo, você pode ter AllProjects, WebOnly, DALOnly. E usando svn:. Externos trazer cada projeto que você precisa (ClassProject etc.) em determinado caso

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top