2017-02-06 1 views
0

나는 지점을 클릭하고 로컬 폴더에 "C를 : TFS \"를 매핑하고있어, 다음 일을 모두 얻을 ...TFS 매핑 로컬 폴더 문제에

을 제가 발생하고있어 문제가 있다는 것입니다 루트 아래의 하위 폴더 중 두 개 또는 세 개가 동기화되지 않습니다. 하위 폴더가 회색으로 표시되고 폴더 (및 그 내용)가 로컬 드라이브에 없습니다. 회색으로 표시된 폴더에서 "최신 항목"을 가져 오려고하면 모든 항목이 동기화되어 있고 "대체"명령과 강제로 동기화 할 수 있다는 메시지가 나타납니다. 나는 그것을 시도했다. (Advanced> Force Sync with override),하지만 나는 모두 동기화되었다는 메시지를 받는다.

캐싱 문제 일 수 있다고 생각하여 루트 폴더의 이름을 다시 지정하거나 삭제하고 다시 만듭니다. TFS 루트를 완전히 새로운 폴더에 매핑하려고했습니다. 폴더, 새 이름, 새 위치 등) .. 내가 생각할 수있는 모든 것을 시도했지만 .. 동일한 폴더 (및 해당 내용)가 누락 된 것처럼 보입니다.

어떤 아이디어가있을 수 있습니까? 이 문제를 해결하는 방법에 대한 제안 사항이 있으십니까?

ps. VS Pro 2013 - 버전 12.0.21005를 사용하고 있습니다.

+0

시도해 보셨습니까 : VS/TFS> 고급> 특정 버전 가져 오기> "덮어 쓰기"를 선택하여 폴더를 마우스 오른쪽 단추로 클릭하십시오. 그렇지 않으면, 파일> 소스 제어> 고급> 작업 공간에서 지정된 항목을 점검하여 무언가가 최상위 레벨 작업 영역 선언을 명시 적으로 겹쳐 쓰지 않는지 확인하십시오. – Alicia

답변

1

먼저 해당 하위 폴더와 관련된 권한을 확인하십시오. 이 (가)으로 거부되어 있지 않은지 확인하십시오. TFS에서는 거부 트럼프가 허용됩니다. 아래 명령을 사용하여 폴더 및 TFS 프로젝트의 모든 하위 폴더에 대한 사용 권한을 가진 사용자 및 AD 그룹을 나열 할 수 있습니다.

tf permission /server:<servername> <path in TFS> 

둘째, 또한 위의 질문과 같은 오류가 있는지 확인하기 위해 특정 버전 받기 와 시도를 제공합니다.

그리고 VS에서 GUI 대신 tf get command을 사용하여 작동하는지 확인할 수도 있습니다.

또 다른 방법은 변경 세트 1을 얻고 서버에서 파일을 다시 다운로드하려고하는 것입니다. 세부 단계는 다음을 참조하시기 바랍니다 : Delete Local Folder in TFS

위의 모든 것이 효과가 없다면 새로운 작업 공간을 만들어야 할 수도 있습니다.

1

사용 권한 문제였습니다. 도와 줘서 고마워.