Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Сравнение файлов - Merge, Compare

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8

Открыть новую тему     Написать ответ в эту тему

Shurik



Главком. флейма
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Сравнение файлов (Compare, Merge)

 
Araxis Merge | тема на форуме
Beyond Compare | тема на форуме
Compare++ | тема на форуме
Compare It! | тема на форуме
Compare Suite | тема на форуме
CSDiff
Diff Doc | тема на форуме
DiffMerge | тема на форуме
Diffinity
Ellie Computing
ExamDiff Pro | тема на форуме
File Compare
Guiffy
KDiff3
Kompare for Linux
Meld
Meld for MacOS https://github.com/yousseb/meld
Multi-File Compare
P4Merge
SmartSynchronize
UltraCompare | | тема на форуме
WinMerge тема на форуме
Workshare DeltaView / Workshare Compare | тема на форуме
xdelta
xxdiff
 
Visual Diff Tools in Linux
 
Таблица сравнения возможностей программ на Wikipedia

Всего записей: 3171 | Зарегистр. 11-06-2001 | Отправлено: 07:05 02-01-2002 | Исправлено: Xant1k, 13:45 31-01-2021
kwalyandex

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поделюсь своим опытом.
 
Надо было сравнить порядка 26300 папок с каждой стороны, содержащих по 2 млн.300 тыс файлов html.  
 
Использовал:
      Kdiff3 version 0.9.94
      WinMerge 2.12.4.0  
 
Результат:
      Kdiff3 - вылетает с ошибкой. С чем связана, непонятно  
      WinMerge - отработал на отлично!

Всего записей: 1 | Зарегистр. 08-09-2010 | Отправлено: 13:07 08-09-2010
bormpe



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте,
 
Есть ли реально работающая программа, котрая сравнивает два русских pdf файла.  
 
Спасибо

Всего записей: 281 | Зарегистр. 02-09-2002 | Отправлено: 20:25 04-10-2010
embrace909



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сравнить файлы и папки - значит предоставить визуальную информацию. На мой взгляд в 2011 году победил Beyond Compare - без лишних вопросов сравнивает папки перетаскиванием в окно, имеет менеджер истории сравнений, богатые опции что показать из сравниваемого, искусный html отчет сравнения, доступ к нужным функциям не за три-9 земель, быстро запускается и не падает с ошибками (кроме как с кривым русификатором).
 
bormpe
Для сравнения PDF - нужно сначала сконвертировать его в TXT. Может где и есть встроенная функция конвертации, но быстрее и качественнее это сделать через AnyBizSoft PDF Converter. Или ищи такую функцию в PDF редакторах (сравнение).

Всего записей: 4486 | Зарегистр. 03-03-2006 | Отправлено: 21:37 02-03-2011
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
embrace909
так же решили перейти с Araxis на Beyond Compare.
Дешевле, есть под Linux, в наших услових ничем не уступает, а с папками работает даже лучше.

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 23:00 02-03-2011
laburj

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста, как выполнить следующую задачу.
Есть 2 текстовых файла. Содержимое первого файла:
1
2
5
6
9
10
Содержимое второго файла:
3
4
7
8
В результате нужно получить файл, где цифры будут идти по порядку, т.е. сначала первых две строки 1го файла используются, затем первых две второго, затем следующие две строки первого файла и т.д.
Загвоздка в том (я использую в основном Compare It), что программа "видит" только одно различие в этих файлах и способна заменить в сравниваемом файле либо секцию целиком, либо добавить секцию сверху или снизу сравниваемого файла. Мне же нужно "разбить" секцию (или блок) на большее количество секций, чтобы в дальнейшем их раскидать по файлу. Также не удаётся выстроить шахматный порядок, т.е. если я хочу опустить строку одного файла клавишей enter, то опускается также и строка сравниваемого файла, а хотелось бы иметь возможность независимого смещения, чтобы в дальнейшем решить исходную задачу.

Всего записей: 200 | Зарегистр. 09-02-2006 | Отправлено: 02:24 08-09-2011 | Исправлено: laburj, 02:27 08-09-2011
mik



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
laburj
А не проще слить файлы и отсортировать содержимое программой textpipe pro например?

Всего записей: 217 | Зарегистр. 05-09-2001 | Отправлено: 10:02 09-09-2011
laburj

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mik,
слить - имеется ввиду просто в конце одного файла добавить другой? или как?
И как отсортировать в text pipe? пс. цифры я привёл просто в данном примере, а так вместо цифр должны быть строки текста

Всего записей: 200 | Зарегистр. 09-02-2006 | Отправлено: 18:08 11-09-2011
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
laburj
Слить - да, имеется в виду именно добавление файла, т. е. в Вашем случае получится
1
2
5
6
9
10
3
4
7
8
А отсортировать строки можно во многих текстовых редакторах, в том числе и Notepad++

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 20:51 11-09-2011
laburj

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А отсортировать строки можно во многих текстовых редакторах, в том числе и Notepad++

Как их отсортировать? Если цифры, то можно конечно по порядку,но цифры я привёл в данном примере для наглядности, а так вместо цифр должны быть строки текста, т.е. я имею ввиду, что в одном файле 3 блока по две строки, а в другом 2 блока по две строки.

Всего записей: 200 | Зарегистр. 09-02-2006 | Отправлено: 01:21 13-09-2011
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
laburj
Сортировка вообще-то обычно ведётся алфавитно-цифровая, т. е. 0,1,2...9, A,B,C и т. д. Просто строки будут отсортированы по первым буквам. Строки, а не блоки. Тут несколько лишних действий надо делать.

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 09:16 13-09-2011
slech



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
type file1.txt file2.txt | sort
?

Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:49 13-09-2011
MentalWarrior

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А какие проги могут "интеллектуально" сравнивать по строкам? К примеру, учитываю что в двух файлах одинаковые строки могут стоять в различном порядке. Но при этом не забывая, что могут быть ще такие же строки но в других пунктах. Во загнул. Короче. Сравнение строк в произвольном порядке, но, если я например сравниваю файлы настроек (ини которые), там например есть подпункты ну скажем оббозначаемые []. В этом случае сравнение велось бы для тех строк, которые находятся в одинаковых подпунктах?

Всего записей: 1007 | Зарегистр. 05-01-2007 | Отправлено: 10:03 30-10-2011
laburj

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста может кто-то сталкивался с подобной ситуацией?
Имеются две майнд-карты (2 файла *.mmap). Изначально содержимое файлов было одинаковым, но после с одним файлом работа велась на одном компьютере, с другим - на другом. Сейчас же задача эти файлы объединить, т.е. провести синхронизацию (найти различия и совпадения и куда надо переместить).  
может и для mind карт есть подобное?

Всего записей: 200 | Зарегистр. 09-02-2006 | Отправлено: 13:59 27-05-2012
shadow user777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Несколько странная задача:
Есть 2 папки. Изменения вносятся скажем в файлы папки №2.
Папка №1 не затрагивается.
Требуется сравнить папку 1 и папку 2. По результату сравнения будет видно какие файлы в папке 2 изменялись, какие добавлялись и их нет в папке 1.
Результат сравнения, т.е. все измененные и новые файлы (а так же новые подпапки с файлами) из папки 2 нужно сохранить в папку 3 с учетом структуры подпапок в папке 2.
Вот такая задачка.
Т.е. создать патч\обновление для папки 1 на основе изменений папки 2.

Всего записей: 1449 | Зарегистр. 31-07-2005 | Отправлено: 13:16 28-09-2012
Andarin



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shadow user777
Это вопрос синхронизации, соответственно программы для этого Из этого я бы посоветовал первую (GoodSync) и четвёртую (PureSync).

Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 13:24 28-09-2012
shadow user777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это не синхронизация. В полном её понимании.
Это скорее создание патча. Результат планирую архивировать и выкладывать для скачивания. Поэтому в прямом смысле это не синхронизация.
Фишка именно в создании папки 3  с результатом сравнения папок 1 и 2.

Всего записей: 1449 | Зарегистр. 31-07-2005 | Отправлено: 14:01 28-09-2012 | Исправлено: shadow user777, 14:03 28-09-2012
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Добрый день, shadow user777
Легче всего через bat/cmd. Подробнее.... Сравнивает размер и дату модификации файлов. При желании можно приспособить и сравнение по содержимому.  

Всего записей: 1891 | Зарегистр. 07-08-2002 | Отправлено: 15:27 28-09-2012
IosifStalin

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ! Хлэп ми.
А есть что-нибудь "круче и забористей"(с)  для сравнения папок и файлов, чем Araxis Merge?  
 
Добавлено:
Например, чтобы прога сама находила перемещённые куски текста (при сравнении файлов) или перемещённые файлы (при сравнении каталогов).

Всего записей: 370 | Зарегистр. 22-05-2012 | Отправлено: 20:05 04-10-2012
mrvanger

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть ли бесплатные программы с возможностью ручного выставления строк для сравнения?
Т.е. есть 2 файла с разным кол-вом строк, и я хочу вручную указать, какие строчки в одном файле сравнивать с какими строчками в другом файле.
Пока единственный вариант - Total Commander (его можно использовать бесплатно, не регистрируя). Но может есть варианты удобнее, с закладками, подсветкой синтаксиса и прочее?
В WinMerge, Meld, KDiff3, DiffMerge такой возможности не обнаружил.

Всего записей: 32 | Зарегистр. 21-03-2004 | Отправлено: 08:19 06-02-2013
shadow user777



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашел хороший патч-генератор.
Сравнивает две папки, обновляет и т.д.
Clickteam Patch Maker
Очень хорошая утилитка.

Всего записей: 1449 | Зарегистр. 31-07-2005 | Отправлено: 23:36 10-02-2013
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8

Компьютерный форум Ru.Board » Компьютеры » Программы » Сравнение файлов - Merge, Compare


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru