2013-10-18 6 views
0

궁금 해서요 : TFS2008에서TFS2008 "보류중인 변경 실행 취소"와 "보류중인 변경 보류 작업"의 차이점은 무엇입니까?

정확히 "취소 보류중인 변경"& "Unshelve 보류중인 변경"의 차이점은 무엇입니까?

새로운 TFS2012 전동 공구로 업그레이드 한 이후로 저는 이전 tfs2008 인스턴스에서 "변경 보류 취소"를 더 이상 수행 할 수 없습니다. 그러나 그것은 여전히 ​​"Unshelve Pending Changes"옵션을 제공합니다.

답변

1

매우 다르다.

실행 취소는 내용을 확인하고 변경했을 수 있음을 의미합니다. 실행 취소는 내용을 확인하는 대신 내용을 버리는 것입니다. 그것을 지워 라. 그것을 삭제하십시오 - 일명 진짜로 그것을 의미하지 않는 한 일명이 버튼을 누르지 마십시오.

변경 사항을 보류하지 않으려면 이전에 일부 변경 사항을 취소해야했습니다. Shelving은 나중에 저장할 수 있도록 저장하므로 필요에 따라 검색 할 수있는 위치에 사본을 남겨 둡니다. 그래서 unshelving은 작업 공간에서 그 복사본을 다시 얻는 것을 의미합니다.

보류중인 변경 사항을 취소 할 수 없으면 보류중인 변경 사항이없는 것입니다.

+0

"선반 된 변경 사항"이 없다고 생각합니다. 파일이 "체크 아웃 된 것"입니다. 이 옵션은 "shelved"가없는 "체크 아웃"된 파일에 어떤 방식 으로든 적용됩니까? – drzounds

+0

다른 사람이 숨긴 변경 사항을 취소 할 수도 있습니다. 다른 사람이 변경 사항을 포기한 것일 수 있습니다. unshelve하기 위해 특정 changeset를 선택하기 전까지는 unshelve를 클릭하고 옵션이 무엇인지 알 수 있습니다. 또한 확신 할 수는 없지만 선반이 비어 있어도 unshelve 옵션이 표시 될 수 있습니다. 아마 선반을 볼 수 있습니다. 그것은 단지 ... 훨씬 덜 흥미 롭습니다. –

+0

정리해 주셔서 감사합니다. – drzounds