0

문제점 : TFS에서 프로젝트의 중복 레벨을 제거해야합니다. Visual Studio의 솔루션 탐색기가 아닌 TFS 소스 컨트롤에서만 볼 수 있습니다. - Project1의 - 파일 등 예상대로TFS에서 프로젝트의 디렉토리 구조 변경

솔루션 :

VS 솔루션 브라우저가 기대 보여줍니다. - Project1의 - Project1의 - 파일 등 예상대로

솔루션 :

그러나 TFS 소스 제어 탐색기

이 표시됩니다.

내가 볼 수 없기 때문에 Visual Studio를 통해 추가 디렉토리 레벨을 제거 할 수 없습니다. TFS에 직접 다른 디렉토리를 만들고 파일을 옮기는 것은 자동화 된 빌드를 깨뜨리는 것을 피하는 것이 어렵습니다. 로컬 파일을 이동 한 후 프로젝트 및 솔루션 파일을 편집 할 수 있습니까?

답변

0

소스 제어 탐색기에서 중복 폴더를 삭제하려면 TFS에서 구조를 변경해야한다는 의미입니다. 소스 제어 탐색기가 TFS에서 파일을 가져오고 TFS 빌드가 TFS에서 파일을 가져 오기 때문에 어떤 방법을 사용하든 관계없이 빌드에 영향을 미칩니다. 그것이 당신에게 많은 영향을 미치지 않는다면 삭제하지 않을 것을 제안합니다.

당신이 중복 폴더를 삭제 하시겠습니까하고 다음을 수행 소스 제어 탐색기에서 이동 작업을 사용하여, 당신은 수하지 않으려면 :

Solution Folder - Project Folder1 - Project Folder2 
솔루션 탐색기에서
  1. 의 제거 Project1.
  2. Folder2를 Solution 폴더 아래에 투영하십시오.
  3. 솔루션 탐색기에서 Project1을 다시 추가하십시오.
  4. 소스 제어 탐색기에서 솔루션 삭제/제거 - 프로젝트 폴더 1과 그 안에있는 파일.
  5. 솔루션 폴더를 마우스 오른쪽 단추로 클릭하고 을 선택합니다. 기존 항목을 추가하여 2 단계에서 잘라낼 폴더를 추가하십시오.
  6. 체크인.