|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alex Astafiev 2:5000/228.16 25 Aug 2001 15:41:28 To : Security Branch Subject : Как сравнить тексты? --------------------------------------------------------------------------------
SB> Интересует сабж, примерно как это делает FC,
SB> с синхронизацией строк, т.к. количество их может
SB> измениться.
SB>
SB> Базовое применение - компаринг исходных текстов разных версий
SB> собственных программ.
Что есть FC, не знаю! Hо если тебе действительно велосипед не нужен, то:
Для твоих целей существует специальные программы, например Microsoft
Source Safe входящий в поставку Microsoft Visual Studio.
Либо CVS, либо Borland Team Source. (И они позволяют гораздо большее ;D )
Дабы поддержать тематику эхи, предположу, что анализ там осуществляется
(насколько могу судить, работая с Visual SourceSafe)
путем разбивки текста на строки по #0D #0A
и сравнением строк (поиском где какая строка осталась) если есть такая же -
помечается как неизмененная. Если нет - смотрится что за изменения сделаны.
Однозначно, что программа пытается сделать догадки о характере изменений.
--- Alex Raider / Flash inc.
* Origin: Alex Raider/ Flash inc. 1992-2001 (2:5000/228.16)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/174643b87c8d9.html, оценка из 5, голосов 10
|