henic: (Default)
[personal profile] henic
Каждый раз, когда приходится сравнивать версии текстовых файлов, запуская Araxis Merge, я чувствую себя этаким старомодным фермером, передергивающим видавший виды, но все еще безотказный винчестер.

Очень удобная,

Date: 2004-05-12 02:49 am (UTC)
From: [identity profile] igorm.livejournal.com
проверенная в течение трех лет, бесплатная и заточенная на компьютерных сорсах программа сравнения файлов, CSDIFF. http://www.componentsoftware.com/products/CSDiff/index.htm

У нее есть очень приятная функция генерации HTML файлов с механизмом быстрого поиска. Если понравиться я могу переслать маленький скрипт для удобного запуска.

Re: Очень удобная,

Date: 2004-05-12 03:00 am (UTC)
From: [identity profile] henic.livejournal.com
Благодарствую!
Меня, в принципе, устраивает Araxis (он уже купленный), но он много лет реально не меняется, да и пользуюсь нечасто (я веду проект в одиночку, все более или менее однонаправленно, без возвратов к старым версиям), но как запускаю его, всегда такое чувство, будто древний штуцер передергиваешь. :)
А программку эту погляжу, спасибо, дома-то араксиса нет.

Вот такой скрипт

Date: 2004-05-12 06:26 am (UTC)
From: [identity profile] igorm.livejournal.com
позволяет запускать CFDiff из командой строки с двумя именами файлов. Только файлы должны находиться в одной директории:

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)
From: [identity profile] alkk.livejournal.com
за неимением под рукой винды - посмотрел скриншоты.
араксис сделал удобнее, как мне кажется.
хотя, это только скриншоты.

На вкус и цвет

Date: 2004-05-12 05:04 am (UTC)
From: [identity profile] igorm.livejournal.com
у CSDiff мне очень нравится опция генерации HTML репорта. Я его прям цепляю в отчетность без всяких изменений и все счастливы. Еще например такое наблюдение. Если в строке изменено мало, то CSDiff высветит только конкретные модификации, а не по идиотски разукрасит две строки. А если много и комбинированный код становиться не читаемым, то она разнесет прошлый и текущий код. Причем баланс сохраняется очень удобный, я сравнивал, например со встроенными в MKS и PVCS аналогами.

Кроме прочего эта аппликация входит в стандартный рабочий набор моей конторы, так что выбирать не приходиться. Не скажу что отсутствием выбора именно в этой области я очень опечален.

Date: 2004-05-12 10:43 am (UTC)
From: [identity profile] tima.livejournal.com
не забудь после того как - покрутить на пальце и залихватски засунуть в кобуру!

March 2022

S M T W T F S
  123 45
678 9101112
1314151617 1819
2021 2223242526
2728293031  

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 11th, 2025 02:50 pm
Powered by Dreamwidth Studios