tf dir

2012-09-25 10 views
2

에 대한 작업 폴더 매핑이 없습니다. 빌드 스크립트를 작성 중이며 명령 줄을 통해 TFS에서 파일을 가져 오려고 시도 중이지만 작동하지 못합니다. 파일이 없어도 항상 "모든 파일을 최신 상태로 유지하십시오."라는 메시지가 나타납니다.tf dir

기존 작업 영역을 삭제하고 새 작업 영역을 만들고 로컬 폴더에 매핑합니다. 모두 오류없이 작동합니다. 그러나 그 후에는 파일을 가져올 수 없습니다. 무엇이 잘못 될 수 있습니다. 진단을 위해 수행해야 할 다른 단계는 무엇입니까? TFS에서

D:\temp\tfs\Dev>tf workfold 
==================================================================== 

Workspace: xantworkspace 

Collection: https://dev.company.com/tfs/ 

$/allProjects/MobileProject/Dev: D:\temp\tfs\Dev 

D:\temp\tfs\Dev>tf dir 


There is no working folder mapping for D:\temp\tfs\Dev. 


D:\temp\tfs\Dev>tf get 

All files up to date. 


D:\temp\tfs\Dev>tf get /all 

All files up to date. 

D:\temp\tfs\Dev>cd .. 

D:\temp\tfs\Dev>tf get /all /force 

All files up to date. 

D:\temp\tfs\Dev>tf get /all /force /overwrite 
All files up to date. 

D:\temp\tfs\Dev>tf get /all /force /overwrite /recursive 

All files up to date. 

D:\temp\tfs\Dev>tf get /all /force /overwrite /recursive /version:T 

All files up to date. 

, $/allProjects/MobileProject는/dev 그 아래 파일, 폴더가 있습니다

다음은 명령과 결과의 목록입니다.

+0

팀 탐색기를 사용하여 작업 영역에서 작업 폴더 매핑을 확인하는 것이 좋습니다. 'tf dir'은 $/allProjects/MobileProject/Dev에 저장된 항목을 반환해야합니다. 그래서 아무것도 리턴하지 않으면 tf get이 아무 것도 다운로드하지 않는다는 것이 논리적입니다. – rocky

+0

나는 동일한 문제가있다. 'dir' 명령을 실행하면 서버의 내용을 반환하지만 최신 버전을 구하려고 할 때마다'모든 파일이 최신 상태입니다 .' – flitig

답변

0

우연히 Team City를 사용하지 않으십니까? 그렇다면 Team City에는 두 가지 종류의 에이전트가 있습니다. 하나는 TFS 중심이 아닌 작업 공간을 만듭니다 (기본값). 다른 하나는 TFS와 연결되어 일반 작업 영역처럼 사용할 수 있습니다.

0

필자에게 읽기 권한은 있지만 쓰기 권한은 주어지지 않았지만 TFS와 유사한 경험을했습니다. 내 사용자 계정에 읽기/쓰기 권한을 부여하는 것이 실제로 파일을 가져올 수있는 유일한 수정 프로그램이었습니다.