저는 TFS에서 새로 왔으며 파일을 병합해야 할 때 문제가 있습니다. 어제는 다른 사람들이 동시에 작업 할 수 있도록 프로젝트를 분기했습니다. 오늘은이 프로젝트의 한 파일에서 일부 변경 작업을 수행했으며, 다른 사람들은 분기 된 프로젝트에서 같은 파일에 대한 변경 작업을 수행했습니다.병합 문제 TFS 2015 VS 2015
분기 된 프로젝트에서 수행 된 변경 사항을 코드에 넣으려고했지만 분기 된 파일을 내 파일로 병합 할 때 TFS가 충돌을 발견했지만 "대상 분기 버전 유지"또는 " 소스 브랜치 버전 가져 오기 ".
이 시나리오에서는 분기 된 프로젝트에서 수행 한 변경 사항과 변경 사항 중에서 하나를 선택하여 두 파일을 변경하는 방법이 있습니까? 왜 "병합 도구에서 병합"버튼이 나타나지 않는 이유는 무엇입니까?
답변 해 주셔서 감사합니다.
관련된 파일 형식은 무엇입니까? TFS는 기본적으로 이진 파일 형식의 병합을 허용하지 않습니다. TFS에서 잘못 감지 한 경우이를 무시할 수있는 옵션이 있습니다 (예 : .exe 확장명을 가진 txt 파일) – DaveShaw
대부분이 .cs 또는 .resx 파일입니다. 모두가 바이너리 형식이 아니라는 것을 확인했습니다. 모두 UTF-8로 저장됩니다. 왜 내가 resx 파일을 병합 할 때 cs 파일을 병합 할 때 "Merge changes in merge tool"버튼이 나타나는지 왜 undestand 수 없습니다. –
새로 만든 cs 파일과의 충돌을 해결하면 어떻게됩니까? 다른 컴퓨터에서이 작업을 수행하고 결과를 확인하십시오. –