웹 프로젝트 및 솔루션 이주
Visual Studio에서 Rational ClearCase를 사용하여 변경 관리  

웹 프로젝트 및 솔루션 이주

이전 버전의 Microsoft® Visual Studio에서 작성된 소스 제어 웹 응용프로그램 컴포넌트를 순조롭게 이주하려면 다음 단계를 수행하십시오.

Visual Studio 7.x 웹 프로젝트를 Visual Studio 2005의 IIS 기반 웹 프로젝트 또는 파일 시스템 기반으로 이주하려면 다음을 수행하십시오.
  1. 팀 개발 모델 및 웹 개발 모델을 선택하십시오. 선택한 팀 개발 모델이 팀에서 소스 파일에 사용할 분기 및 레이블 전략을 결정합니다. 선택한 웹 개발 모델이 웹 프로젝트 디자인 및 테스트에 영향을 줍니다. 권장하는 팀 개발 전략에 대한 자세한 정보는 팀 개발 고려사항을 참조하십시오. 웹 개발 맵핑에 대한 자세한 정보는 Web 개발 맵핑 스타일을 참조하십시오.
  2. Windows® 탐색기의 경우, 이주해야 할 Visual Studio v7.x 웹 프로젝트의 솔루션을 포함하는 폴더(예: Solution1)를 여십시오.
  3. "Solution1_VS2005"라는 새 폴더를 작성하고 Solution1의 컨텐츠를 복사한 다음, 이를 새 폴더에 붙여 넣으십시오. IDE는 솔루션, 프로젝트 및 폴더 항목의 컨텐츠를 수정하므로 복사 파일이 쓰기 가능한지 확인하십시오.
  4. 솔루션 파일 이름을 "Solution1.sln"에서 "Solution1_VS2005.sln"으로 바꾸십시오.
  5. 솔루션 파일(Solution1_VS2005.sln)을 편집하여 소스 제어의 Global Section을 제거하십시오. 예제:
    Global Section (SourceCodeControl) = preSolution
    ....
    ....
    EndGlobalSection
  6. 단계 1에서 선택한 웹 개발 맵핑 모델에 따라 다음 중 하나를 수행하십시오.
    • 파일 시스템 기반 맵핑을 사용 중인 경우, 솔루션의 각 웹 프로젝트는 URL 경로의 솔루션 이름으로 바뀝니다.
    예를 들어, 웹 프로젝트(WebApplication1)를 포함하는 솔루션에서 다음과 같이 URL 경로를 새 솔루션 폴더 이름을 포함하도록 바꾸십시오.
    Project ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WebApplication1",
    "http://localhost/clearcaseview1/vob1/Solution1_VS2005/WebApplication1/WebApplication1.vbproj","{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
    End Project
    • IIS 기반 맵핑을 사용 중인 경우, 솔루션의 각 웹 프로젝트는 URL 경로의 솔루션 이름으로 바뀝니다.
    예를 들어, 웹 프로젝트(WebApplication1)를 포함하는 솔루션의 경우 다음과 같이 URL 경로를 새 솔루션 폴더 이름을 포함하도록 바꾸십시오.
    Project ("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WebApplication1",
    "http://localhost/clearcaseview1/vob1/Solution1_VS2005/WebApplication1/WebApplication1.vbproj", "{4108E8E1-BEB6-4F65-B7AB-E16543D5C821}"
    End Project
    주: Visual Studio 2005에서는 파일 시스템 맵핑을 사용하는 것이 좋습니다.
  7. 솔루션을 이주하십시오.
    1. Visual Studio를 열고 도구 > 옵션 > 소스 제어를 클릭하고 현재 소스 제어 제공자로 없음을 선택하십시오.
    2. 파일 > 프로젝트/솔루션 열기를 클릭하고 이주할 솔루션(Solution1_VS2005) 또는 웹 프로젝트를 탐색한 후, 열기를 클릭하십시오. Visual Studio 2005 이주 마법사가 열립니다.
    3. 이주 프로세스를 종료하려면 마법사 단계를 완료하고 웹 프로젝트를 빌드 및 테스트하십시오.
    4. 솔루션을 닫고 도구 > 옵션 > 소스 제어를 클릭하고 현재 소스 제어 제공자로 Rational ClearCase를 선택하십시오.
  8. 파일열기를 클릭하여 이주된 솔루션을 여십시오.
  9. 솔루션 탐색기에서 해당 솔루션을 마우스 오른쪽 단추로 클릭하고 Rational ClearCase에 솔루션 추가를 클릭하십시오.
이주된 솔루션이 Rational ClearCase 소스 제어에 추가됩니다.