태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

'변경집합'에 해당되는 글 1건

  1. 2013.10.22 버전 기록(History)에서 설명(Comment)으로 변경 집합 찾기
VS 2012 ALM/TFS 20122013.10.22 15:54

TFS에 체크 인 할 때 추가적으로 할 수 있는 작업이 몇 가지가 있는데, 그 중 대표적인 작업이 설명(comment)을 입력하는 겁니다.

그런데 어찌된 것인지 변경 집합 찾기 대화 상자에는 검색 조건이 폴더/파일, 사용자, 변경 집합 번호 범위, 체크 인한 날짜 범위 밖에 없습니다. 즉, 설명으로는 검색을 할 수가 없는 것이죠.

(VIsual Studio에서 변경 집합을 찾는 일반적인 방법은 여기에서)

 

TFPT SearchCS 명령줄 도구

나중에 보려고 이런 저런 내용을 적어 놨는데, 검색을 할 수 없다? 이게 은근히 불편합니다. 다행히 TFS Power Tools에서 명령 줄 도구(tfpt)를 이용하면 설명으로도 찾을 수가 있네요.

명령 프롬프트를 열고 TFS Power Tools가 설치된 폴더로 이동합니다(예: C:\Program Files (x86)\Microsoft Team Foundation Server 2012 Power Tools).

(TFS 2012 Power Tools 다운로드는 여기에서)

다음 명령어를 입력하고 엔터를 칩니다.

TFPT SearchCS

그러면, 아래 그림과 같은 Search Changesets 대화 상자가 나타납니다.

 

이 대화상자에서 Server name, Under server path, And comment contains 등의 항목을 입력한 후 Start Search 버튼을 클릭합니다. 물론, comment contains 항목이 설명에 해당되는 항목입니다.

각 항목의 입력 예는 다음과 같습니다.

  • Server name: http://tfseservername:8080/tfs/DefaultCollection
  • server path: $/almpilot/MySolution/Main/Source/MyProject
  • comment contains: Login
  • 이와 같이 하면, $/almpilot/MySolution/Main/Source/MyProject 폴더(하위 포함)에 체크 인된 이력 중에 '설명' 부분에 'Login'이 포함된 모든 변경 집합을 찾아 줍니다.

* 한 번 입력한 항목 내용은 저장되기 때문에 Server name이나 server path 등을 매번 입력할 필요가 없습니다.

Start Search 버튼을 클릭하면 Search Results에 검색 결과가 나타납니다.

 

TFPT SearchCS 명령줄 도구를 VS 외부 도구로 추가

그런데, 설명으로 변경 집합을 찾을 때마다 명령 프롬프트를 띄우려니 이것도 불편합니다.

자 그럼 이 대화 상자를 Visual Studio에서 띄워볼까요?

Visual Studio의 메뉴에서 도구 -> 외부 도구를 차례로 클릭합니다. 그럼 외부 도구 대화 상자가 나타나죠.

이 대화 상자에서 추가 버튼을 클릭하고, 다음과 같이 각 항목을 입력합니다.

 

 

  • 제목: 변경 집합 찾기(TFPT)
  • 명령: C:\Program Files (x86)\Microsoft Team Foundation Server 2012 Power Tools\TFPT.EXE
  • 인수: searchcs

확인 버튼을 클릭합니다.

 

이제 아래 그램과 같이 Visual Studio의 도구 메뉴에 변경 집합 찾기(TFPT)가 추가되었습니다. 이 메뉴를 클릭하면 Search Changesets 대화 상자가 나타납니다.

 

 

감사합니다.

webmars.

신고
Posted by webmars

티스토리 툴바