누구나 Visual Studio 2012에서 TFS "Unshelve"옵션을 찾을 수 있습니까?


144

보류 버튼을 찾을 수 있으며 오늘 일찍 변경 사항을 보류했지만 이제는 보류를 해제하는 방법을 찾지 못하는 것 같습니다! 이것은 나를 곤경에 처하게했다!

Visual Studio 11 베타에서이 단추가 실제로 없으면 콘솔 기반 TFS 명령이있을 수 있습니다. 일시적으로이를 수행하기 위해 실행할 수 있습니까?

고마워, 실제로 이것도 구글에서 답을 찾을 수 없습니다.


3
tf.exe는 명령 행 클라이언트이며 IDE가 수행 할 수있는 모든 작업을 수행 할 수 있습니다.
AakashM

2
예 : 보류중인 변경 사항 탭에서 시작하여 10 초 미만이 걸렸습니다 (다운로드로 강조 표시된 텍스트가 더 많은 옵션으로 이어짐).
Richard

2
아, 그것은 "선반 찾기"아래에 있습니다. 메뉴 항목이 내 두뇌에서 자동으로 무시되는 "Unshelve"라는 단어를 찾고 있기 때문에 :) 감사합니다.
GONeale

답변:


226

팀 탐색기로 이동 한 다음 "변경 보류 중", "작업", "선반 찾기"로 이동 한 다음 선반을 해제 할 선반을 마우스 오른쪽 단추로 클릭하고 마지막으로 "선반 해제"를 클릭하십시오.


3
언제든지 새 인터페이스에 많은 변경 사항이 도입되었음을 인정합니다. 일을 깨끗하고 단순하게 만드는 데는 단점이 있습니다. 일반적으로 사용되지 않는 작업을 찾기가 어렵습니다.
Nock

31
이상한 점은 사람들이 많은 것을 선반에 놓아도 거의 선반에 놓지 않는 것처럼 무언가를 선반에 놓고 선반에 놓기가 더 어렵다는 것입니다.
Mark Broadhurst


10

나는 항상 솔루션을 마우스 오른쪽 버튼으로 클릭하고 "Unshelve"를 선택했습니다. 이 기능을 다시 추가하려면 다음을 수행하십시오.

  1. "도구> 사용자 정의"메뉴를 클릭하십시오. "사용자 정의"대화창이 열린다.
  2. "명령"탭을 선택하십시오.
  3. "다시 정렬 할 메뉴 또는 도구 모음 선택"섹션에서 "컨텍스트 메뉴"라디오 버튼을 선택하십시오.
  4. 드롭 다운에서 "프로젝트 및 솔루션 컨텍스트 메뉴 | 솔루션 | 소스 제어"를 선택하십시오.
  5. "명령 추가"버튼을 클릭하십시오. "명령 추가"대화창이 열린다.
  6. "카테고리"목록에서 "파일"을 선택하십시오.
  7. "명령"목록에서 "TfsUnshelvePendingChanges"를 선택하십시오.
  8. "확인"버튼을 클릭하여 "명령 추가"대화창을 닫으십시오.
  9. "아래로 이동"버튼을 사용하여 새 메뉴 항목을 적절한 위치에 배치하십시오.
  10. "닫기"버튼을 클릭하여 "사용자 정의"대화창을 닫으십시오.

4

일반적으로 Visual Studio에서 사용할 수있는 수천 가지 옵션을 찾을 수없는 경우 매우 유용한 "Quick Launch"(Ctrl-Q) 기능이 있습니다. 이 경우 "shelve"를 입력하면 선반 세트를 찾을 수있는 위치가 표시됩니다.


2

Nock의 답변에 추가하는 것처럼 소스 제어에서 솔루션을 열면 unshelve 옵션 만 볼 수 있습니다 .

당신은 할 수 없습니다 당신이 빈 솔루션을 열 경우 비주얼 스튜디오 작업 공간이 팀 재단 여부에 연결되어있는 경우에 관계없이 옵션을 참조하십시오.

소스 제어 에서 분리 할 수있는 옵션 이없는 빈 솔루션 (Visual Studio 작업 영역에 TFS가 연결되어 있고 소스 제어가 모두 연결되어 있음)에서 선반 세트 선반을 해제하려고 시도한 경우의 모습 입니다.

TFS가 연결된 빈 솔루션

소스 제어 하의 솔루션이 열린 상태에서 이렇게 보입니다.

옵션 해제

대답의 도덕은 당신이 가질 수있는 선반 세트가있는 소스 제어하에 있는 솔루션 / 프로젝트 여는 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.