2012-07-18 2 views
2

나는 겉으로보기에는 일반적인 문제가 있지만 나를 위해 잘 작동하는 일반적인 해결책을 찾을 수 없습니다. 최근에 컴퓨터를 다시 이미징하고 TFS에서 솔루션을 다시 다운로드하는 과정에 있습니다. 솔루션 폴더 중 하나에는 소스 제어 탐색기의 "최신"열에 "다운로드되지 않음"이라는 2 개의 폴더가 있습니다. 솔루션을 열려고 할 때 "프로젝트 파일을로드 할 수 없습니다. 파일 x을 찾을 수 없습니다"라는 오류 메시지가 나타납니다./힘을 TFS에서 강제로 폴더를 다운로드하도록 할 수 있습니까 (나열된 방법 제외)?

  • 제거 매핑을 얻을 TF VS2010
  • 를 다시 시작, 덮어 쓰기 옵션을
  • 삭제, .suo 파일을 확인,

    1. 하는 특정 버전을 : 나는 아무 소용이, 아래의 방법을 시도했습니다 Sourc에서 열기> -> 소스 제어 - 로컬 폴더에 .csproj의 마지막 변경 집합 날에 의해
    2. 파일을 분기 및 병합 등의 보류중인 변경을 나열
    3. 있어서 tftp 롤백/변경 집합을 전체 TFS 프로젝트를 다시 매핑 로컬 파일을 삭제 e 컨트롤, TFS 프로젝트로 이동, 다운로드되지 않은 폴더에서 .csproj를 열려고하면 오류가 발생 함 "선택한 파일을 열 수 없습니다. 프로젝트 파일 이름 변경, 이동 또는 컴퓨터에없는되었습니다. "
    내가 해봤 다른 일을 없을 수 있습니다

    , 나는 아무것도 생각할 수있는 경우이 목록을 업데이트해야합니다.

    ? 위에 나열된 게다가

    , 다른 사람이 개 폴더를 얻는 방법과 TFS에서 그 내용은 디렉토리에 비주얼 스튜디오 명령 줄을 통해

  • 답변

    0

    문제점을 발견했습니다. 최근 특정 도메인 그룹을 TFSProject/Readers TFS 그룹에 추가 한 다음이 두 폴더의 모든 권한에 대한 액세스를 명시 적으로 거부했습니다. 필자가 Contributor TFS 그룹에 속해 있지만 "리더"이기도하므로 자신에 대한 액세스를 거부했습니다.

    4

    시도 브라우징가하고 수행

    tf get . /force /recursive 
    

    이를 강제로해야합니다 r 현재 디렉토리에서 아래쪽으로 이동하십시오.

    +0

    시도해 보았지만 "다운로드되지 않은"것으로 표시된 소스 제어 탐색기에 나열된 2 개의 프로젝트 폴더가 아니라 로컬 드라이브의 솔루션에서 현재 가지고있는 파일과 폴더 만 "가져옵니다" –

    0

    내가 제안하는 대부분의 것을 시도했습니다. TFS가 PC에있는 것에 대해 혼란스러워하는 간단한 경우 포스 잡 - 최신이 작동해야합니다.

    tfs 또는 솔루션 탐색기에 "폴더"가 있습니까? 솔루션 탐색기의 폴더는 일반적으로 실제 디스크 구조를 미러링하지만 디스크의 SE와는 다른 위치에 파일과 폴더를 가져올 수 있습니다. 이 coild는 솔루션 탐색기가 참조하는 파일이 tfs 작업 영역에 매핑되지 않는다는 것을 의미합니다.

    작업 영역 매핑이 가능한 한 간단하고 (분기 나 불필요한 폴더가 없음) 솔루션을 닫고 소스 제어 뷰에서 디스크 구조의 최신 버전을 강제로 가져온 다음로드하십시오. csproj 파일을 텍스트 편집기로 편집하여 프로젝트가 참조하고있는 내용을 정확히 확인하여 모든 파일이 존재하며 디스크의 적절한 위치에 있는지 확인하십시오.

    관련 문제