이 시나리오에서 제공되는 Dev1 및 Dev2는 Lib.cs. Dev1은 변경된 내용으로 Lib.cs를 TFS에 체크인합니다. 일주일 후 Dev2 (최신판 없음)는 Lib.cs의 변경 사항을 확인하고 충돌을 수정하라는 메시지를 표시하지 않습니다. Dev2가 TFS가 두 파일을 병합 할 수있는 수정 충돌 탭을 얻지 못했기 때문에 나는 그것을 가정합니다. 그러나 Lib.cs가 Dev2 변경 사항으로 덮어 쓰여졌으며 병합을 시도하지 않은 것처럼 보입니다.TFS 2012 체크인/체크 아웃
Dev2가 Get Latest를 더 자주 수행하지 않았기 때문일 수 있습니까?
당신이 묘사 한 것은 내가 기대했던 행동입니다. 추가 테스트 후 나는 처음에 TFS에 체크인 한 Dev1의 내용으로 Lib2.cs를 작성하여 이것을 재현 할 수있었습니다. 그리고 나서 Lib2.cs의 내용을 Dev2가 이전에 체크인하려고 시도한 것으로 교체했습니다. TFS에 체크인했습니다. 충돌에 대한 메시지가 표시되지 않았고 Lib2.cs의 원래 내용이 Dev2 변경으로 대체되었습니다. –