2017-10-02 1 views
1

프로젝트 작업을 시작했을 때 IPAddress\CompanyName\ProductName\DevBranch을 TFS에 다운로드하고 C:\DevBranch에 매핑했습니다. 하지만 이제 루트 폴더를 로컬 경로에 매핑하려고하므로 IPAddress\CompanyNameC:\CompanyName에 매핑했습니다. 그러나 IPAddress\CompanyName\ProductName\DevBranch은 여전히 ​​C:\DevBranch이 아닌 C:\CompanyName\ProductName\DevBranch으로 매핑됩니다.전체 작업 공간이 아닌 TFS에서 하위 폴더의 로컬 경로를 변경하려면 어떻게해야합니까?

이 로컬 경로의 매핑을 어떻게 변경합니까? 이전 로컬 폴더의 모든 파일을 새 로컬 폴더로 자동 이동하려고합니다.

내가 봤던 모든 것은 작업 영역을 편집하는 것에 대해 계속 이야기하며 루트 폴더 변경에만 적용되는 것처럼 보입니다. 내 작업 공간을 편집 할 때 표시되는 유일한 로컬 매핑은 C:\CompanyName입니다. 하위 폴더별로 매핑을 변경할 수있는 방법은 없습니다.

편집 : 이제 다음 C:\CompanyName\ProductName\DevBranch 로컬 폴더를 변경 C:\DevBranchIPAddress\CompanyName\ProductName\DevBranch에 소스 제어 폴더와 로컬 폴더를 설정 한 새 작업 폴더를 추가하여 작업 공간 편집을 시도했습니다, 그리고 그것은 여전히 ​​작동하지 않았다 . 소스 제어 탐색기는 여전히 C:\DevBranch을 로컬 폴더로 표시합니다. 도와주세요. 나는 무엇을해야할지 모른다.

편집 : 소스 제어 탐색기에서 IPAddress\CompanyName을 마우스 오른쪽 단추로 클릭하고 고급> 매핑 제거를 클릭합니다. 그러나 IPAddress\CompanyName\ProductName\DevBranch을 마우스 오른쪽 버튼으로 클릭했을 때 그러한 옵션이 존재하지 않았습니다. 어떤 좀비 매핑과 같습니다. 변경할 수 없으며 제거 할 수 없으며 대부분의 경우 매핑이 있음을 알리지 않고 소스 제어 탐색기에서 계속 표시합니다.

+0

올바른 작업 영역을보고 있습니까? –

+0

하나만 있습니다. 그러나, 거기에 폴더가 없기 때문에 제가 제거한 중복 된'MyWorkspace_1'이있었습니다. 그것은'DevBranch' 서브 폴더를 나타낼 수 있습니까? 그렇다면 작업 영역을 제거한 후에 하위 폴더가 여전히 다른 위치를 가리키는 이유는 무엇입니까? –

+0

어떤 버전의 VS를 사용합니까? VS 2015 및 2017로 테스트 한 결과 모든 것이 올바르게 작동합니다. VS 클라이언트의 캐시를 정리하고 VS를 다시 시작한 다음 다시 시도하십시오. –

답변

1

소스 제어 탐색기에 문제가 발생했습니다 (there is a feedback: Manage Workspace Issues - Changing the Local Path of a Project).

최신 버전 가져 오기 (스크린 샷)를 클릭하면 파일이 올바른 폴더에 저장되고 캐시가 업데이트되고 소스 제어 탐색기에서 경로가 변경된 것을 확인할 수 있습니다.

+0

소스 제어 탐색기가 잘못된 경로를 표시하는 경우, "최신 버전 가져 오기"가 잘못된 경로로 다운로드됩니까? –

+0

@KyleDelaney 아니요, 파일이 올바른 경로로 다운로드되고 소스 제어 탐색기의 경로가 업데이트됩니다. –

+0

그럼 지금은 테스트 할 수 없습니다. 필자는 잘못된 매핑을 덮어 쓰고 매핑을 제거 할 수있었습니다. –

관련 문제