Windows 용 명령 줄 병합 도구가 있습니까? 충돌을 해결하기 위해 다른 도구 (예 : git, unison)와 함께 사용할 수있는 도구의 관점에서 생각하고 있습니다.Windows 용 명령 줄 병합 도구
실제로 다른 명령 줄 도구 ("git"처럼)와 "협력"하는 한 엄격하게 명령 줄 기반 일 필요는 없습니다.
Windows 용 명령 줄 병합 도구가 있습니까? 충돌을 해결하기 위해 다른 도구 (예 : git, unison)와 함께 사용할 수있는 도구의 관점에서 생각하고 있습니다.Windows 용 명령 줄 병합 도구
실제로 다른 명령 줄 도구 ("git"처럼)와 "협력"하는 한 엄격하게 명령 줄 기반 일 필요는 없습니다.
그래픽 병합 도구 (예 : WinMerge)의 문제점은 Git입니다 (예 : waits the exit code (or the validation of the user after the exit of the diff tool)). 사용자가 먼저 외부 diff 도구를 닫을 것을 암시합니다.
그리고 순수한 명령 줄은 diff 도구 병합 목적으로 사용하는 것은 매우 실용적되지 않습니다 ...
Araxis Merge는 Windows 및 Mac에 대한 좋은은 diff/병합 도구이며, 그들은 또한 명령 줄을 제공하며, 그들의 diff/merge 엔진의 .NET API 버전.
Araxis Merge는 현재 두 파일을 서로 다른 텍스트 인코딩으로 비교하고 병합 할 수있는 유일한 도구입니다. UTF-8 및 ANSI 파일을 나란히 배치합니다. 마크
넘어 3 프로를 비교
는 명령 행이 병합 지원 (윈도우없이 automerging) 대화식 또는 비 대화식으로 둘 다 처리 할 수 있습니다. 그것은 종료 코드를 설정하여 다른 도구와 통합 될 수 있으며 다른 인코딩으로 파일 병합을 처리합니다.
나는 winmerge를 가지고 있는데, 나는 자식으로 작동하도록 만들 수 있는지 모르겠다. VonC는 당신이 할 수 없다고 말합니다. – hasen
KDiff3이 우수합니다. 저는 Windows, Mac OS X 및 Linux에서 사용합니다. 이 기능은 세 가지 모두에서 동일하게 작동하므로 익숙하지 않고 플랫폼을 전환하면 생산성을 높일 수 있습니다. 그것은 실제로 힘내가하지 않는 당신을 위해 약간의 갈등을 해결할 것이다. 그래서 Git + KDiff3 == 더 완전 자동화 된 rebases/merges입니다. 좋은 결과를 얻으려면 나중에 결과를 확인해야합니다. – FredCooke