2012-10-12 4 views
4

최근에 Visual Studio 2010에서 Visual Studio 2012로 전환했으며 Visual Studio 버전 11.0.50727.1 RTMREL에서 "보류중인 변경 내용 실행 취소"기능이 중단 된 것으로 보입니다. TFS 2010을 사용하고 있습니다. 변경 사항을 취소하려고하면 "선택 영역의 선택 영역이나 하위 영역에서 실행 취소를 변경할 필요가 없습니다."라는 오류 메시지가 나타나 원래 코드로 되돌릴 수 없습니다.보류중인 변경 내용 취소 Visual Studio 2012 및 TFS

이 문제를 보거나 해결 방법을 알고있는 사람이 있습니까?

정확한 단계는 다음과 같습니다

  1. 프로젝트에 새 파일을 추가합니다. 예를 들어 TextFile1.txt이지만 모든 유형의 파일이 될 수 있습니다.
  2. 파일을 TFS에 체크인하십시오.
  3. 파일을 체크하고 추가 코드 줄을 하나 추가하십시오.
  4. TFS가 비교를 수행하여 차이점을 알고 있는지 확인하고 저장하십시오.
  5. 는 ... 솔루션 탐색기 마우스 오른쪽 클릭으로 파일을 선택하고 소스 제어/취소 보류중인 변경을 선택

당신은 메시지 "경고가 표시됩니다. 선택 또는 어린이 취소 할 변화가 없습니다 선택의. " 확인/도움말. 확인을 누르면 파일이 이전 상태로 되돌아 가지 않습니다. (도움말이 도움이되지 않습니다).

+2

비교를 수행해도 TFS가 차이점을 알고 있음을 나타내지는 않습니다. 비교를 수행하면 디스크의 내용이 서버의 내용과 다른 것을 알 수 있습니다. 보류중인 변경 사항보기에서 보류중인 변경 사항으로이 항목을 실제로 보십니까? –

+0

예, 파일은 보류중인 변경 사항보기에 표시됩니다. – GeoMac

+0

호기심에서 팀 탐색기의 보류중인 변경보기에서 현재 "솔루션 변경 표시"를 필터링하고 있습니까? –

답변

2

이 문제가 발생했습니다. 내 파일을 백업하여 문제를 해결했습니다. 그런 다음 최신 정보 가져 오기를 실행하여 체크 아웃 한 다음 체크 아웃 한 다음 변경 사항을 다시 저장하십시오.

+0

그건 가능한 해결 방법처럼 들리 네요. – jessehouwing

관련 문제