[personal profile] chabapok
Кто бы мог подумать, но существуют такие текстовые файлы, которые не могут корректно сравнить и слить ни meld, ни kdiff3 ни diffuse ни даже хваленный виндозный араксис мэрж, и diff который нетбинсе - в ту же топку. Крышу сносит всем и под любой операционкой, при том что на 80% файлы одинаковы.

Я бы привел пример, но к сожалению, когда что-то в файлах меняешь хоть 1 символ, то все эти утилиты внезапно начинают работать более корректно.

По всей видимости, баги происходят от того, что для слития требуется одновременное сравнение как построчно, так и посимвольно, однако, к примеру, meld плющит и там где наблюдается посимвольное совпадение. Тупо в самом начале файла 20символов совпадают, а он их подсвечивает как разные. Лезеш в конец файла, меняешь там символ - начинает показывать совпадение в начале. Барабашка.

Сижу пишу собственный diff. Трындец.

Date: 2012-12-10 07:40 am (UTC)
From: [identity profile] chabapok.livejournal.com
бома у меня там не было точно. А утф8 было и русский был. Возможно, из за него.

Я думал почему так. Там, конечно, слияние сложней обычного - надо не просто строки добавить, а части строк. Все же, это уже не совсем слияние, а нечто более сложное. Ни одна утилита не является удобной для слияния строк фрагментами. В пользовательском интерфейсе нету кнопочек переноса в результирующий файл фрагмента строк.

February 2026

S M T W T F S
123 4567
891011 121314
15161718192021
22232425262728

Style Credit

Expand Cut Tags

No cut tags