Team Foundation Server에서 새 빌드를 만들 때 새 빌드를 실행하려고하면 다음 오류가 발생합니다.
C : \ Build \ ProductReleases \ FullBuildv5.4.2x \ Sources 경로는 이미 BuildServer_23 작업 공간에 맵핑되었습니다.
작업 공간 대화 상자에서 해당 이름으로 작업 공간을 볼 수 없습니다.
답변
명령 행 유틸리티 TF-Team Foundation Version Control Tool ( tf )을 사용하십시오.
Visual Studio 명령 프롬프트를 표시 한 다음 작업 공간 폴더로 변경하고 다음 명령을 실행하여 모든 작업 공간 목록을 얻을 수 있습니다 .
C:\YourWorkspaceFolder>tf workspaces /owner:*
목록에 문제 작업 공간과 소유자가 표시되어야합니다.
다음 명령을 사용하여 작업 공간을 삭제할 수 있습니다.
C:\YourWorkspaceFolder>tf workspace /delete /server:BUILDSERVER WORKSPACENAME;OWNERNAME
답변
다음 폴더의 내용을 삭제하십시오.
C : \ Users \ UserName \ AppData \ Local \ Microsoft \ Team Foundation \ 3.0 \ Cache
여기서 UserName은 실제 또는 현재 사용자이고 3.0은 버전 번호입니다.
답변
이 오류가 발생했습니다. 동일한 소스를 가리키는 두 개의 빌드 정의로 인해 발생했습니다. 문제는 빌드 에이전트에서 정적 빌드 디렉토리를 사용했다는 것입니다.
이 포럼 게시물은 내 문제와 해결 방법을 정확하게 설명합니다.
http://social.msdn.microsoft.com/Forums/en-US/tfsbuild/thread/60a4138a-9b28-4c46-bdf4-f9775ce43c3e/
답변
비슷한 문제가 있었고 문제를 일으킨 작업 공간을 제거하기 위해 TFS 클라이언트가 설치된 다른 컴퓨터에 로그인하여 다음을 수행했습니다.
- 온 파일 메뉴를 가리킨 소스 제어 , 고급 다음과 클릭
… 작업 공간 . - (가)에서 작업 영역 관리 대화 상자의 체크 표시 원격 패키지 확인란을.
- 아래의 이름 열을 제거 할 것을 작업 공간을 선택하고 다음을 클릭 제거를 .
- 에 확인 대화 상자에서 클릭 확인 .
답변
같은 문제가 있었지만 TFS 서버에서 작업 공간을 삭제해도 작동하지 않았습니다. (내가 이미 자신의 자격 증명으로 설정 한 동료 VM을 가져 갔음을 언급해야합니다.)
나를 위해 이것은 효과가 있었다 :
http://blogs.msdn.com/b/buckh/archive/2006/09/12/path-is-already-mapped-in-workspace.aspx
방금 : … \ Local Settings \ Application Data \로 이동하여 VersionControl.config를 검색 하고이 파일이 들어있는 폴더를 열고 모든 내용을 삭제했습니다.
그 전에 파일을 수동으로 편집하려고 시도했지만 동일한 오류 메시지가 계속 표시되었습니다.
이게 도움이 되길 바란다.
답변
어떤 이유로 나는 커맨드 라인 유틸리티에서 작업 공간을 삭제하는 데 문제가있었습니다. 운 좋게도 Team Foundation Sidekicks 2010 ( 이 게시물에서 )은 무료이며 TFS 작업 영역을보고 삭제하기위한 GUI와 더 유용한 TFS 기능을 제공합니다.
답변
이미 매핑 된 작업 영역에 대해 불평하는 Visual Studio 2010에서도 비슷한 문제가 있었지만 전체 작업 영역을 삭제하는 대신 Visual Studio 명령 프롬프트에서 “tf workspace PROBLEM_WORKSPACE_NAME”을 사용했습니다. “작업 공간 편집”대화창이 나타납니다. 거기에서 “작업 폴더”목록에서 문제의 경로를 제거 할 수있었습니다. 오류는 제거되었습니다.