2012-12-12 4 views
13

매일 Visual Studio를 사용하여 여러 선반 세트를 검토해야합니다. 내 도구 모음에 TfsPendingChanges 명령을 추가했으나 나머지 shelveset (Actions/Find Shelvesets)에 액세스하는 절차는 여전히 어색함을 느낍니다. 사실 shelveset 리뷰는 내 자신의 보류 변경 사항과는 아무런 관련이 없습니다. 그리고 VS11은 이미 그것보다 한 단계 더 길게 만들었습니다.가능한 한 빨리 Visual Studio를 통해 쉘셋 찾기

Visual Studio 2012에서 메뉴 나 도구 모음에 직접 "Shelvesets 찾기"를 추가 할 수 있습니까?

답변

16

아무 도구 모음에서 마우스 오른쪽 버튼을 클릭 한 다음 "사용자 정의"를 클릭하면 대화 상자가 나타납니다 . "키보드"버튼을 누르고 File.TfsUnShelvePendingChanges를 선택하고 단축키를 지정하십시오. 소스 제어 탐색기 창이 열리고 활성 상태의 단축키가 활성화되어야한다고 생각합니다.

OR ... 이것은 당신이 찾고있는 정확하게 할 수 있지만하지 않을 수 있습니다 당신은ALT-F 다음 ALT-FALT-R, 개방적이고 활동적인 ALT를 소스 제어 탐색기 창이있는 경우 -FALT-S이 대화 상자를 불러옵니다. 실제로 File/Source Control/Find/Find Shelvesets를 탐색합니다.

1

리뷰를위한 경우라면 팀 웹 액세스가 도움이 될까요? http : // : 8080/tfs/web /로 이동하고 team project를 선택한 다음 Source Tab 및 Shelvesets 찾기를 클릭하십시오. 그런 다음 새 브라우저 창에서 각 선반 세트를 열면 모든 변경 사항이 나열되어 빠르게 비교할 수 있습니다.

+0

리뷰가 아닙니다. 더 나쁜 문제는 TWA에게 diff를 보여주기 위해 사용할 diff 도구를 말할 수 없다는 것입니다. (우리는 이미 TWA 링크를 코드 검토 전자 메일로 생성하고 파일마다 변경했지만 대부분의 사람들은 간단한 변경만으로도 유용하다고 생각합니다.) –

3

Shelvesets을 사용하여 작업하는 가장 쉬운 방법은 새 작업 기능을 사용하는 것입니다. 작업을 일시 중단하고 다시 시작하면 Visual Studio는 진행중인 작업을 간단히 끌어 놓기 만하면 모든 자동 선반 세트 마법을 자동으로 수행합니다.

리뷰에 동일하게 적용하거나 현재 작업을 일시 중지하거나 새 임시 작업 영역을 만들고 검토 요청을 열어 자동으로 변경 사항을 취소하고 이전 작업을 다시 시작하여 이전 위치로 돌아갑니다. .

일단 마음에 드시면 정말 좋습니다. 후드 아래 Shelvesets를 사용한다는 것은 알아두면 좋지만이 방법을 사용하면 실제로 알 필요는 없으며 단지 작동합니다. 당신이 찾고있는 TWA DIFF, 출시 거의 준비가 there've been great improvements with TFS 2012 Update 2에 관해서는

...

+0

+1 이렇게하면 VS/Resharper/CodeRush 코드 탐색 기능을 사용하여 커다란 것을 검토 할 수 있기 때문에 +1합니다. 다른 한편,이 답변은 전체 조직이 새로운 ALM을 수행 한 후에 만 ​​문제를 해결합니다. –

+0

수정하고 Visual Studio Premium 이상이 있어야합니다. 하지만 가지고 있다면 그것을 사용하십시오 :). – jessehouwing

0

명령 파일에서 TfsUnshelvePendingChanges입니다.

툴바를 마우스 오른쪽 버튼으로 클릭하고 사용자 정의를 클릭하면 대화 상자가 열립니다. 상단의 '명령'탭으로 이동하십시오.

메뉴 바에서 적절한 버튼을 선택하십시오 | 툴바 | 컨텍스트 메뉴. 그 아래에서 원하는 옵션을 선택하십시오. 내 즐겨 찾기는 툴바> 작업 항목 추적 (새 항목/항목 열기가있는 툴바)에 추가하는 것입니다.

Customize dialog

적절하게 위의 단계에서 선택한 후, '새 명령'을 클릭합니다. 그런 다음 파일> TfsUnShelvePendingChanges를 선택하십시오. 이것은 unshelve 변경 사항에 대한 바로 가기를 추가합니다.

Choose command

덕분에 올바른 명령 이름을 지적 @ 알렉스합니다. 앞으로 답변을 찾는 사람들을 위해 별도로 작성하십시오.

관련 문제