2009-03-02 6 views
1

여러 프로젝트가있는 Visual Studio 솔루션을 내 repo에 추가하는 데 어려움을 겪고 있습니다. VisualSVN을 사용하고 있습니다. 다음은 내 디렉토리 구조입니다.SVN에 여러 프로젝트가있는 Visual Studio 솔루션 저장

 

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

"MyApp"를 작업 사본 루트로 선택하면 아무 것도 추가되지 않습니다. 프로젝트 폴더 중 하나를 선택하면 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 등)를 가져올 수 있습니다.

관련 문제