2016-10-27 4 views
1

unshelved 변경 사항을 취소하는 간단한 방법을 찾을 수 없습니다. 현재 다음 단계를 사용하여,하지만 난 TFS의 기능에 뭔가 놓친 희망 :TFS의 손상되지 않은 변경 내용을 취소하는 방법

  1. 하는 일시 중지 현재 작업
  2. 취소 보류 집합이
  3. 복원 일시 중단 된 항목
  4. 을 변경
  5. Unshelve 보류 집합을

찾을 수 없습니다 더 좋은 방법. 코드 검토 또는 someones 변경 사항을 확인하려는 경우에 일반적인 시나리오입니다.

+0

어쩌면 내가 놓친 것 같지만, 변경 사항을 선반에 쌓아 두지 않고 (작업 공간에 그대로 두어 작업 공간을 깨끗하게 유지하지 않고) 확인한 선반 세트를 빼고 변경 사항을 실행 취소하고 다시 진열장에? – Markus

답변

0

대신 당신은 또한 변경이있는 작업 공간으로 검사 할 보류 집합을 unshelving, 나는 중 하나에 변경 내용을 유지하지 않고 (현재의 변화를 선반에 의해 먼저 깨끗한 작업 공간을 얻을 수

  1. 을 제안 할 것 작업 공간)
  2. 또는 체크인을 수행하십시오.

이렇게하면 깨끗한 작업 영역으로 코드 검토를 시작하고 완료되면 선반 집합의 변경 사항을 쉽게 취소 할 수 있습니다.

+0

일시 중단 - 현재 변경 사항이있는 쉘브를 만들고 실행 취소합니다. 그러나 한 번의 클릭으로 언쉘리 작업을 취소 할 수있는 방법이 존재하기를 바랍니다. – Alexandr

+0

특정 "unshelve"명령을 알지 못합니다. 내가 아는 가장 쉬운 방법은 루트에서 보류중인 변경 사항 창에서 변경 사항을 실행 취소하여 모든 변경 사항을 한 번에 실행 취소하는 것입니다. – Markus

+0

그런 작업에 대해 다른 작업 공간을 갖는 것이 가치 있다고 생각합니까? – Alexandr

관련 문제