이 소스 제어 플러그 인 테스트 영역에는 삭제 작업이 포함됩니다.
소스 제어는 솔루션 탐색기에서 삭제 작업에 응답합니다.
다음은 삭제할 수 있는 항목 목록입니다.
Files
폴더
프로젝트
프로젝트 유형에 따라 프로젝트를 제거 (디스크에 파일 남겨 두기) 또는 프로젝트를 삭제 (디스크의 파일 제거)하는 옵션이 있을 수 있습니다. 두 작업 중 하나가 솔루션 탐색기에서 프로젝트 또는 항목을 제거합니다.
예상 동작
삭제 테스트 영역의 테스트 사례에 대해 예상되는 동작은 다음과 같습니다.
삭제된 항목은 솔루션 탐색기 내에서 더 이상 표시되지 않습니다.
삭제된 프로젝트 또는 항목의 부모는 필요에 따라 체크 아웃됩니다(프롬프트가 있을 수 있음).
체크 아웃되거나 추가된 항목을 삭제한 후에는 보류 중인 체크 인 창에 표시되지 않습니다.
항목은 삭제 후에도 소스 제어 저장소 내에 계속 존재하며 수동으로 제거해야 합니다.
| 조치 | 테스트 단계 | 확인해야 하는 예상 결과 |
|---|---|---|
| 클라이언트 프로젝트 삭제 | 1. 클라이언트 프로젝트를 만듭니다. 2. 소스 제어에 솔루션을 추가합니다. 3. 솔루션에서 전체 프로젝트 제거 |
일반적인 예상 동작입니다. |
| 빈 파일 삭제 | 1. 클라이언트 프로젝트를 만듭니다. 2. 프로젝트에 0 바이트 파일을 추가합니다. 3. 소스 제어에 솔루션을 추가합니다. 4. 파일을 선택하고 삭제합니다. |
일반적인 예상 동작입니다. |
| 하나의 파일이 있는 폴더 삭제 | 1. 단일 프로젝트 솔루션을 만듭니다. 2. 폴더를 추가합니다. 3. 폴더에 파일을 하나 추가합니다. 4. 소스 제어에 솔루션을 추가합니다. 5. 프롬프트를 방지하려면 프로젝트를 체크 아웃합니다. 6. 폴더를 삭제합니다. |
일반적인 예상 동작입니다. |
| 파일 시스템 웹 프로젝트 삭제 | 1. 파일 시스템 웹 프로젝트를 만듭니다(찾아보기 단추를 사용하여 UNC 경로 지정). 2. 소스 제어에 솔루션을 추가합니다. 3. 솔루션에서 전체 프로젝트를 제거합니다. 4. 로컬 웹 프로젝트에 대해 1~3단계를 반복합니다(코드를 통해 다른 경로를 실행하지만 외부 인터페이스와 동작은 동일함). |
일반적인 예상 동작입니다. |
| 파일 시스템 웹 프로젝트에서 파일 삭제 | 1. 파일 시스템 웹 프로젝트를 만듭니다. 2. 소스 제어에 솔루션을 추가합니다. 3. 프로젝트에서 파일을 삭제합니다. 4. 로컬 웹 프로젝트에 대해 1~3단계를 반복합니다(코드를 통해 다른 경로를 실행하지만 외부 인터페이스와 동작은 동일함). |
일반적인 예상 동작입니다. |