zilot
Новичок
С дифами - проще сначала разобраться как работает обычный юниксовый diff (man diff
)
Взять файл, сделать его копию, изменить копию, сравнить их diff-ом, разобраться как он работает и что умеет.
И для общего развития полезно и будет понятен механизм.
Потом все будет относительно понятно..
По сути диф - просто сочетание - информации - что изменилось (строка или промежуток с XX символа по YY символ), действие (добавилось/удалилось) если добавилось что-то новое, то собственно само содержимое.
Можно сделать это самому руками (если есть время - лучше попробовать - опять таки поможет хорошо разобраться), или воспользоваться чем-то готовым (ссылки выше кидали).
)Взять файл, сделать его копию, изменить копию, сравнить их diff-ом, разобраться как он работает и что умеет.
И для общего развития полезно и будет понятен механизм.
Потом все будет относительно понятно..
По сути диф - просто сочетание - информации - что изменилось (строка или промежуток с XX символа по YY символ), действие (добавилось/удалилось) если добавилось что-то новое, то собственно само содержимое.
Можно сделать это самому руками (если есть время - лучше попробовать - опять таки поможет хорошо разобраться), или воспользоваться чем-то готовым (ссылки выше кидали).