다음을 통해 공유


테스트 영역 2: 소스 제어에서 가져오기

이 테스트 영역 항목 가져오기 명령을 통해 버전 저장소를 검색 하는 것에 대 한 테스트 사례에 설명 합니다. 이러한 테스트 사례는 모두 로컬 및 웹 프로젝트에 적용 되어야 합니다.

명령 메뉴 액세스

다음 Visual Studio 통합된 개발 환경의 메뉴 경로 테스트 사례에서 사용 됩니다.

최신 버전을 사용 하십시오.

  • 파일 -> 원본 제어 -> 최신 버전 가져오기.

  • 파일 -> 최신 버전 가져오기.

  • 바로 가기 메뉴-> 최신 버전 가져오기.

  • Get: 파일 -> 원본 제어 -> Get.

예상 되는 동작

최신 버전을 사용 하십시오.

버전 저장소에서 항목의 최신 버전에 침묵 (UI) 검색을 수행합니다.

가져오기:

표시는 가져오기 대화 상자 및 파일 집합에는 파일을 검색 하는 방법에 영향을 주는 옵션 수정 뿐만 아니라 검색 됩니다 변경할 수 있습니다.

테스트 사례

동작

테스트 단계

예상된 결과 확인 하려면

로컬로 존재 하지 않는 파일의 최신 버전 가져오기

  1. 새 프로젝트를 만듭니다.

  2. 항목을 프로젝트에 추가 합니다.

  3. 소스 제어에서 프로젝트를 배치 합니다.

  4. 항목의 로컬 복사본을 삭제 합니다.

  5. 항목의 최신 버전 가져오기 (바로 가기 메뉴-> 최신 버전 가져오기).

항목 파일 로컬로 검색 합니다.

로컬로 존재 하지 않는 파일을 읽어

  1. 새 프로젝트를 만듭니다.

  2. 항목을 프로젝트에 추가 합니다.

  3. 소스 제어에서 프로젝트를 배치 합니다.

  4. 항목의 로컬 복사본을 삭제 합니다.

  5. 가져올 항목 (파일 -> 원본 제어 -> 가져올 <item>).

항목 파일 로컬로 검색 합니다.

단독으로 체크 아웃 되 고 로컬에서 수정 된 파일을 읽어

  1. 새 프로젝트를 만듭니다.

  2. 항목을 프로젝트에 추가 합니다.

  3. 소스 제어에서 프로젝트를 배치 합니다.

  4. 프로젝트 항목을 단독으로 체크 아웃.

  5. 로컬 복사본을 수정 합니다.

  6. 항목의 최신 버전 가져오기 (파일 -> 최신 버전 가져오기 <item>). 이 단계가 성공 하면 다음 단계로 계속 진행 합니다.

  7. 클릭 대체 경고 대화 상자에서에서 단추를.

6 단계에서 reResult:

해당 파일을 체크 아웃 경고 대화 상자를 나타냅니다.

7 단계에서 reResult:

수정 된 로컬 파일 버전 저장소에서 원래 버전으로 바뀝니다.

파일 읽기/쓰기입니다.

Get 및 체크 아웃, 공유 하 고 로컬에서 수정 된 파일을 교체 합니다.

  1. 새 프로젝트를 만듭니다.

  2. 항목을 프로젝트에 추가 합니다.

  3. 소스 제어에서 프로젝트를 배치 합니다.

  4. 프로젝트 항목으로 공유 하십시오.

  5. 로컬 복사본을 수정 합니다.

  6. 항목의 최신 버전 가져오기 (파일 -> 최신 버전 가져오기 <item>). 이 단계가 성공 하면 다음 단계로 계속 진행 합니다.

  7. 클릭 대체 경고 대화 상자입니다.

6 단계에서 발생 합니다.

해당 파일을 체크 아웃 경고 대화 상자를 나타냅니다.

7 단계에서 발생 합니다.

수정 된 로컬 파일 버전 저장소에서 원래 버전으로 바뀝니다.

파일 읽기/쓰기입니다.

로컬에 존재 하지 않는 파일 동일한 버전 저장소에서 최신 버전 가져오기

  1. 새 프로젝트를 만듭니다.

  2. 항목을 프로젝트에 추가 합니다.

  3. 소스 제어에서 프로젝트를 배치 합니다.

  4. 가져올 항목 (파일 -> 원본 제어 -> 가져올 <item>).

로컬 파일은 변경 되지 않습니다.

프로젝트가 포함 된 솔루션을 얻을

  1. 하나의 프로젝트가 포함 된 솔루션을 만듭니다.

  2. 솔루션을 소스 제어에서 배치 합니다.

  3. 모든 프로젝트 파일을 로컬로 삭제 합니다.

  4. 솔루션 가져오기 (파일 -> 원본 제어 -> Get).

삭제 된 파일을 모두 로컬 복원 됩니다.

참고 항목

개념

소스 제어 플러그 인에 대 한 가이드를 테스트 합니다.