다음을 통해 공유


방법: Visual SourceSafe에서 소스 제어 바인딩 마이그레이션

업데이트: 2007년 11월

Visual Studio 2005 및 Visual Studio 2008 솔루션의 경우 VSS 변환기가 소스 제어 바인딩을 Team Foundation 버전 제어로 자동으로 마이그레이션하므로 Visual Studio에서 소스 제어 작업을 수행할 수 있습니다. 어떠한 이유로 인해 솔루션에서 마이그레이션이 올바르게 수행되지 않은 경우 소스 제어 바인딩을 수동으로 마이그레이션할 수 있습니다. 다음 절차를 사용하여 Visual Studio 2005 이전 버전의 Visual Studio에서 개발된 솔루션과 프로젝트를 마이그레이션하여 Team Foundation 버전 제어로 바인딩되도록 할 수 있습니다.

필수 권한

이 절차를 수행하려면 Contributors 보안 그룹의 멤버이거나 읽기, 체크 인 및 체크 아웃 권한이 허용으로 설정되어 있어야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

이전 프로젝트 변환

다음 절차에 따라 Visual Studio 2005 소스 제어 바인딩과 이전 프로젝트를 변환할 수 있습니다.

소스 제어 바인딩을 변환 및 수정하려면

  1. 작업 영역에 매핑된 폴더가 없는 경우 다음 단계를 수행합니다.

    1. 소스 제어 탐색기에서 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 로컬 폴더에 매핑을 클릭합니다.

    2. 로컬 컴퓨터에서 적절한 폴더를 선택하고 맵을 클릭합니다.

    3. 버전 제어에서 파일을 가져올지 묻는 메시지가 표시되면 예를 클릭합니다.

    폴더와 파일의 복사본이 매핑된 로컬 폴더로 마이그레이션됩니다.

  2. 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 편집하기 위해 체크 아웃을 클릭합니다.

  3. 체크 아웃 대화 상자에서 체크 아웃을 클릭합니다.

  4. 파일 메뉴에서 열기를 클릭한 다음 프로젝트/솔루션을 클릭합니다.

  5. 프로젝트 열기 대화 상자에서 체크 아웃한 솔루션 파일을 찾아서 선택하고 열기를 클릭합니다.

  6. Visual Studio 변환 마법사에서 마침을 클릭합니다.

    Team Foundation에서는 솔루션 파일(.sln)과 프로젝트 파일(.proj)을 자동으로 Visual Studio 2005 형식으로 변환합니다. 솔루션도 Team Foundation에 바인딩됩니다.

  7. 변환이 완료되면 닫기를 클릭합니다.

  8. 소스 제어 탐색기에서 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 보류 중인 변경 내용 체크 인을 클릭합니다.

  9. 체크 인 대화 상자에서 필요한 정보를 지정하고 모든 파일을 선택한 다음 체크 인을 클릭합니다.

소스 제어 바인딩 수동 변경

다음 절차에 따라 소스 제어 바인딩을 수동으로 변경할 수 있습니다.

소스 제어 바인딩을 Team Foundation Server로 수동으로 변경하려면

  1. 작업 영역에 매핑된 폴더가 없는 경우 다음 단계를 수행합니다.

    1. 소스 제어 탐색기에서 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 로컬 폴더에 매핑을 클릭합니다.

    2. 로컬 컴퓨터에서 적절한 폴더를 선택하고 맵을 클릭합니다.

    3. 버전 제어에서 파일을 가져올지 묻는 메시지가 표시되면 예를 클릭합니다.

    폴더와 파일의 복사본이 매핑된 로컬 폴더로 마이그레이션됩니다.

  2. 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 편집하기 위해 체크 아웃을 클릭합니다.

  3. 체크 아웃 대화 상자에서 체크 아웃을 클릭합니다.

  4. 솔루션 파일을 두 번 클릭하여 Visual Studio에서 엽니다.

  5. 그런 다음 파일 메뉴에서 소스 제어를 클릭하고 소스 제어 변경을 클릭합니다.

    소스 제어 변경 대화 상자가 열리고 다시 바인딩할 수 있는 각 솔루션 및 프로젝트가 표시됩니다.

  6. 솔루션 및 프로젝트를 Visual SourceSafe에 이미 바인딩했으면 바인딩을 해제해야 합니다. 바인딩 해제를 클릭합니다.

    참고:

    바인딩 해제 작업을 확인하는 메시지가 나타나면 바인딩 해제를 클릭합니다.

  7. 확인을 클릭합니다.

  8. 도구 메뉴에서 옵션을 클릭합니다.

  9. 소스 제어 노드를 선택합니다.

  10. 현재 소스 제어 플러그 인에서 Visual Studio Team Foundation Server를 선택합니다.

  11. 확인을 클릭합니다.

  12. 그런 다음 파일 메뉴에서 소스 제어를 클릭하고 소스 제어 변경을 클릭합니다.

  13. 서버에 바인딩되지 않은 각 행에 대해 바인딩을 클릭합니다.

  14. 확인을 클릭합니다.

  15. 소스 제어 탐색기에서 솔루션이 포함된 폴더를 마우스 오른쪽 단추로 클릭하고 보류 중인 변경 내용 체크 인을 클릭합니다.

  16. 체크 인 대화 상자에서 필요한 정보를 지정하고 모든 파일을 선택한 다음 체크 인을 클릭합니다.

참고 항목

작업

연습: Visual SourceSafe에서 Team Foundation으로 마이그레이션

기타 리소스

소스 제어 마이그레이션