Каждый раз, когда приходится сравнивать версии текстовых файлов, запуская Araxis Merge, я чувствую себя этаким старомодным фермером, передергивающим видавший виды, но все еще безотказный винчестер.
У нее есть очень приятная функция генерации HTML файлов с механизмом быстрого поиска. Если понравиться я могу переслать маленький скрипт для удобного запуска.
Благодарствую! Меня, в принципе, устраивает Araxis (он уже купленный), но он много лет реально не меняется, да и пользуюсь нечасто (я веду проект в одиночку, все более или менее однонаправленно, без возвратов к старым версиям), но как запускаю его, всегда такое чувство, будто древний штуцер передергиваешь. :) А программку эту погляжу, спасибо, дома-то араксиса нет.
Для удобства этот скрипт я записал в исполняемый файл c.cmd и скопировал в доступную по PATH директорию. Когда мне надо сравнить файлы я запускаю что то типа:
у CSDiff мне очень нравится опция генерации HTML репорта. Я его прям цепляю в отчетность без всяких изменений и все счастливы. Еще например такое наблюдение. Если в строке изменено мало, то CSDiff высветит только конкретные модификации, а не по идиотски разукрасит две строки. А если много и комбинированный код становиться не читаемым, то она разнесет прошлый и текущий код. Причем баланс сохраняется очень удобный, я сравнивал, например со встроенными в MKS и PVCS аналогами.
Кроме прочего эта аппликация входит в стандартный рабочий набор моей конторы, так что выбирать не приходиться. Не скажу что отсутствием выбора именно в этой области я очень опечален.
Очень удобная,
Date: 2004-05-12 02:49 am (UTC)У нее есть очень приятная функция генерации HTML файлов с механизмом быстрого поиска. Если понравиться я могу переслать маленький скрипт для удобного запуска.
Re: Очень удобная,
Date: 2004-05-12 03:00 am (UTC)Меня, в принципе, устраивает Araxis (он уже купленный), но он много лет реально не меняется, да и пользуюсь нечасто (я веду проект в одиночку, все более или менее однонаправленно, без возвратов к старым версиям), но как запускаю его, всегда такое чувство, будто древний штуцер передергиваешь. :)
А программку эту погляжу, спасибо, дома-то араксиса нет.
Вот такой скрипт
Date: 2004-05-12 06:26 am (UTC)CD > C:\CURdIR
FOR /F %%I IN (C:\CURDIR) DO SET X=%%I
"C:\Program Files\ComponentSoftware\CSDiff\csdiff" %X%\%1 %X%\%2
Для удобства этот скрипт я записал в исполняемый файл c.cmd и скопировал в доступную по PATH директорию. Когда мне надо сравнить файлы я запускаю что то типа:
c file1.cpp file2.cpp
Re: Очень удобная,
Date: 2004-05-12 04:00 am (UTC)араксис сделал удобнее, как мне кажется.
хотя, это только скриншоты.
На вкус и цвет
Date: 2004-05-12 05:04 am (UTC)Кроме прочего эта аппликация входит в стандартный рабочий набор моей конторы, так что выбирать не приходиться. Не скажу что отсутствием выбора именно в этой области я очень опечален.
no subject
Date: 2004-05-12 10:43 am (UTC)