2014-06-12 1 views
10

git에는 마지막 커밋을 수정할 수있는 매우 편리한 기능이 있습니다 (예 : 당신이 완전한 커밋을 정당화하지 않는 것을 잊어 버렸을 때.TFVC에서 git 스타일 수정 옵션이 있습니까?

자식이 작업을 수행하는 것은 매우 간단합니다 : 당신이없는

git commit --amend 

그 방법은 커밋 마지막 전체에 메시지 또는 다른 것, 커밋은 단순히 "추가"됩니다 커밋 지정 - 또는 적어도 그것은 그것을 이해하는 방법입니다.

TFVC와 비슷한 것이 있습니까?

답변

10

아니요. 체크인 설명을 업데이트하거나 작업 항목을 연결할 수는 있지만 체크인의 파일 내용은 변경할 수 없습니다. 롤백은 도움이되지 않습니다. 그 이유는 추가 히스토리 보상을 추가하여 이해하기가 더 어려워지기 때문입니다.

메시지를 업데이트하려면 TFVC 기록 패널을 열고 변경 세트를 마우스 오른쪽 단추로 클릭하십시오. 변경 집합 표시 세부 정보을 선택하면 체크인 설명과 선택적으로 체크인 메모를 업데이트 할 수 있습니다.

새 작업 항목에 연결하려면 변경 집합 번호를 적어두고 작업 항목을 열고 링크 탭으로 이동하십시오. 추가 링크를 클릭하고 "변경 집합"링크 유형을 선택하고 번호를 제공하고 작업 항목을 저장하십시오.

+0

TFS가 제공하는 것 "git"은 "미묘하고 미묘하고 효과적인"방식으로 한정되어 있습니다. – jthill

+4

@jthill, Git을 TFS에서 사용할 때 수정 지원이 필요합니다. 그러나 TFVC를 사용할 때는 그렇지 않습니다. – jessehouwing

관련 문제