2012-03-27 4 views
6

충돌 표식이있는 파일을 두 개의 개별 파일로 분할하는 도구를 찾고 있습니다. 이미이 작업을 수행 할 수있는 항목이 있습니까?충돌 표식을 사용하여 파일 나누기

+1

필자는 이렇게하기 위해 Perl 스크립트를 작성했습니다. https://github.com/quincy/Unmerge-Conflicts 그래도이 작업을 수행하는 기존 도구에 대해 알고 싶습니다. –

+0

대답으로 펄 스크립트를 나열해야합니다 ... – studgeek

+0

@ Perl 스크립트보다 더 완벽하기 때문에 @MartinMonperrus가 xxdiff 대답을 수락했습니다. –

답변

2

xxdiff 그 작업을 수행 할 수 있습니다

xxdiff --unmerge myfile.txt 

을 충돌 마커가 요구

xxdiff --unmerge3 myfile.txt 
1

저는 (ECMerge)에 대한 작업 도구를 사용하여 주로 시각적으로 병합 할 수 있도록 도와줍니다. 내장 Javascript 엔진을 사용하여 왼쪽/오른쪽/조상 파일을 저장할 수도 있습니다. ECMerge는 대부분의 '잘 알려진'소스 코드 컨트롤 (CVS, git, mercurial, bazaar, SubVersion, Perforce, 이전에 인용 한 것과 호환되는 코드 및 물론 자체 마커)의 마커를 읽습니다.

1

Winmerge는이를 "충돌 해결 파일"이라고 부릅니다. 그것은 비록 Windows에서만 작동합니다.

0

으로 3 방향은 diff로 인한 경우도 작동, 내 질문에 대한 내 자신의 해결책은을 만드는 것이 었습니다 Perl 스크립트를 따르십시오.

http://github.com/quincy/Unmerge-Conflicts

관련 문제