Programing

TFS : 소스 제어에서 이름으로 파일 검색

crosscheck 2020. 12. 25. 23:01
반응형

TFS : 소스 제어에서 이름으로 파일 검색


TFS의 소스 제어에서 파일을 찾을 수 없습니다. 파일이 너무 엉망이기 때문입니다. 이름으로 파일을 검색하는 방법이 있는지 알고 싶습니다.

검색 기능을 활성화하는 Power Tool for TFS에 대해 들어 봤지만 문제는이 도구를 설치해야하고 현재 시스템 관리자를 사용할 수 없다는 것입니다. 그렇다면 간단한 플러그인이 존재할까요?


Visual Studio 2010을 사용하는 경우

  • 컬렉션 또는 팀 프로젝트를 마우스 오른쪽 버튼으로 클릭하십시오.
  • '소스 제어에서 찾기'를 선택하십시오.
  • 그런 다음 '상태'또는 '와일드 카드'를 선택하십시오.
  • 거기에서 파일을 검색 할 수 있습니다.

다음은 체크 아웃하지 않고 저장소의 모든 항목을 나열합니다.

tf Dir 명령

tf dir /recursive $/

예를 들어 검색중인 항목을 전달할 수 있습니다.

tf dir /recursive $/*.cs

모든 팀 프로젝트의 모든 .cs 파일을 가져옵니다.

참고 : 소스의 크기에 따라 시간이 걸릴 수 있습니다.


로컬에서 작업 공간을 만든 경우 로컬에서 파일을 검색하여 경로를 얻을 수 있습니다.


Azure DevOps를 사용하는 경우 프로젝트에 대한 Azure DevOps에서 Azure Repos 섹션을 열 수 있습니다. 이 화면에는 코드를 검색 할 수있는 검색 입력이 있습니다. 자세한 내용은 Microsoft 설명서 ( https://docs.microsoft.com/en-us/azure/devops/project/search/code-search?view=azure-devops) 에서 확인할 수 있습니다.


WebPlanet의 답변과 https://devatheart.com/2010/10/24/searching-for-a-file-in-team-foundation-server/ 결합

내 TFS 서버에서 .rdl 파일을 검색 할 때 다음 작업을 수행했습니다.

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe" dir "$/*.rdl" /recursive /server:http://yourTFSserver
  • 제 경우에는 tfs.exe가 VS 2017 위치에있었습니다.
  • http : // yourTFSserver 는 TFS 서버의 웹 인터페이스에 대한 경로 여야합니다 (모든 포트 및 경로 포함).

참조 URL : https://stackoverflow.com/questions/13251695/tfs-search-for-a-file-by-name-in-source-control

반응형