2016-11-22 1 views
1

우리는 잘라 내기 작업을 수행하지 않은 changeset가 있으며 롤백하고 싶습니다.Visual Studio - TFS 롤백은 후속 변경 내용을 그룹화합니다.

문제는 우리가 변경하고 싶지 만 첫 번째 변경 집합 (두 번째 개발자가 최신 변경 사항을 가져 왔고 그 부분을 추가 한 후)에서 변경하지 않은 동일한 파일을 건드린 다른 개발자가 있다는 것입니다. 이전 변경 집합에서 롤백을 수행하려고하면 롤백에서 나중의 변경 집합의 이후 변경 내용이 포함됩니다.

다른 누구도이 문제가 발생합니까? 이러한 변경 집합이 완전히 분리되지 않는 이유는 무엇이며 나중에 변경 집합을 유지하면서 이전 변경 집합의 변경 내용 만 롤백하는 방법은 무엇입니까?

병합 도구에서 수동으로 파일을 구문 분석 할 수 있지만 필자는 그렇게해서는 안됩니다. 왜 나쁜 체크인의 행을 식별하고 제거하지 않는 것일까 요?

답변

1

롤백 후에 일부 항목을 서버로 커밋하기 전에 의도 한 내용과 롤백 한 결과 변경 사항을 확인할 수 있습니다. 개발자가 동일한 파일을 수정하면 후자의 변경 집합도 재설정됩니다. 다른 파일을 변경하면 후자의 변경 집합이 예약됩니다.

후자의 changet에서 수정을 수행하고 초기 변경 사항을 제거해야합니다.

관련 문제