Visual Studio 프로젝트 파일이 텍스트로 처리하고 병합하여 문제가 계속되는 중간 크기 프로젝트에 문제가 있습니다. git이 이러한 파일을 자동으로 병합하지 않도록 파일을 바이너리로 설정하고 싶습니다.
이 작업을 수행하는 방법이 있습니까?
2
하지만 Visual Studio 프로젝트 파일은 텍스트 파일이며 병합해야합니까?
—
CB Bailey
@CharlesBailey 그들은 주기적으로 가능한 최악의 방법으로 병합하여 모든 빌드를 망칠 것입니다. 저는 XML을 조작하고 싶지 않습니다. 수동으로 새 파일을 추가하도록 요청하거나 제대로 처리하는 방법을 알고있는 XML 비교 도구를 실행할 수도 있습니다.
—
michael.bartnett
@ michael.bartnett : 병합을 엉망으로 만드는 경우에만 확실히?
—
CB Bailey
@CharlesBailey 물론 수동으로 병합하는 경우 문제가되지 않습니다. 하지만 수동으로 병합해야하는 것은 아닙니다. 일반적으로 빌드 항목 추가 / 제거 / 편집 ... 완전히 자동 병합이 가능하지만 일반적인 diff per line 메서드는 아닙니다. 개념에 대한 자세한 내용은 이 프레젠테이션 을 확인하십시오 .
—
michael.bartnett 2013
@ michael.bartnett : 그러면 더 나은 병합 드라이버를 설정하십시오. 제가 (10 개월 전) 내놓은 요점은 프로젝트 파일이 병합 될 수 있고 병합되어야한다는 것입니다. 개인적으로 저는 불필요한 작업처럼 보이는 손으로하는 것보다 합리적인 기계 시도를 수정하는 것을 훨씬 선호합니다.
—
CB Bailey