Главная страница
Библиотека (скачать книги)
Скачать софт
Введение в программирование
Стандарты для C++
Уроки по C#
Уроки по Python
HTML
Веб-дизайн
Ассемблер в среде Windows
ActiveX
Javascript
Общее о Линукс
Линукс - подробно
Линукс - новое
Delphi
Паскаль для начинающих
Турбопаскаль
Новости
Партнеры
Наши предложения
Архив новостей





diff3 также предназначается для объединения разных изменений одного и того же файла (например, если два пользователя внесли изменения в один и тот же файл, создав каждый свою версию). diff3 способен находить различия между исходным файлом и каждым из измененных, а результат работы можно использовать для добавления изменений к исходному файлу. Изменения называются необъединенными (ип-merged changes), когда оба измененных файла отличаются друг от друга в одном и том же месте и по крайней мере один из них отличается в том же месте от исходного файла. Совпадающие отличия измененных файлов от исходного называются объединенными (merged changes). Ситуация, когда все три файла отличаются в одном и том же месте, носит название наложения отличий (overlapping change).
Параметры описывают схему работы, при которой исходный файл (file2) сравнивается с одним из измененных файлов (file3),a результаты этого сравнения накладываются на filel.

Параметры
diff3

-3,
—easy-only


Создать сценарий ed, добавляющий в filel необъединен-


ные, не налагающиеся отличия между файлами file2 и


fileS.

-а,
—text


Все файлы считаются текстовыми.

-А,
—show-all


Создать сценарий ed, добавляющий в файл filel все отли-


чия, отображая в квадратных скобках все противоречия.

-е,
—ed


Создать сценарий ed, добавляющий к файлу filel все не-


объединенные отличия между file2 и file3.

-Е,
—show-overlap


Создать сценарий ed, добавляющий к файлу filel не-


объединенные отличия, отображая в квадратных скоб-


ках все

-х,
—overlap-only




Прокомментировать:


Прокомментировать:

Проверочное число:
 








   
 

Библиотека программиста. 2009.
Администратор: admin@programmer-lib.ru