Робота з файлами різниці (diff)

У файлах різниць (diff) міститься лише різниця між двома файлами або наборами файлів у системі тек, крім того, до них може бути додано декілька рядків контексту, розташованих попереду і позаду від змінених рядків. Сукупність змінених рядків і контекстних рядків називається розбіжністю. Отже файл різниці (diff) може містити декілька розбіжностей, що містять один або декілька рядків. Якщо контекстні рядки двох або декількох розбіжностей перекриваються, подібні розбіжності розглядаються як одна розбіжність. Файлами різницю можна скористатися для виконання таких дій:

  • Застосування змін, що містяться у розбіжностях до початкового файла.

  • Застосування змін, що містяться у розбіжностях до файла або набору початкових файлів у ієрархії тек.

  • Змінювати різниці перед застосуванням до початкового файла або набору початкових файлів у ієрархії тек.

Створення файлів різниці (diff)

Для створення файла різниці (diff) слід виконати порівняння за допомогою Kompare. Після того, як файли буде показано у вікні програми, вам слід скористатися пунктом меню ФайлЗберегти diff. У відповідь програма відкриє діалогове вікно Параметри Diff (докладніші відомості щодо форматів і параметрів diff можна знайти у розділі «Параметри Diff»). Після налаштування цих параметрів натисніть кнопку Зберегти, — програма збереже різницю до файла, назва якого матиме суфікс .diff.

Показ файла різниці (Diff)

Ви можете переглянути вміст файла різниці у Kompare: для цього достатньо відкрити файл різниці за допомогою пункту меню ФайлВідкрити Diff....

Під час перегляду файлів різниці (diff) вам слід пам’ятати, що програма покаже лише розбіжності між джерелом і призначенням, однакові рядки показано не буде. Іноді файли diff створюють без рядків контексту. У таких випадках буде показано лише змінені рядки.

Якщо файл різниці (diff) містить розбіжності з декількох файлів, Kompare покаже розбіжності у кожному з файлів окремо. Ви зможете перемикатися між розбіжностями у файлах так само, як ви перемикалися б між звичайними файлами, хоча відомості про ці файли обмежуватимуться вмістом файла різниці.

Застосування різниць, що зберігаються у файлі Diff

Під час перегляду різниць у файлі різниці (diff) ви можете застосовувати різниці у той самий спосіб, у який застосовуються різниці під час порівняння файлів джерела і призначення (див. «Об’єднання відмінностей»).

Змішування даних за адресою URL з файлом різниці (diff)

Якщо у вас є файл різниці (diff) ви можете порівнювати розбіжності з цього файла з певним файлом або текою. Щоб виконати таку операцію, скористайтеся пунктом меню ФайлЗмішати URL з Diff.... Після цього вкажіть програмі розташування Файла/Теки і Виводу Diff.

Під час перегляду відмінностей між файлом джерела і файлом різниці (diff) ви можете застосовувати різниці у той самий спосіб, у який можна застосовувати різницю між файлами джерела і призначення (див. «Об’єднання відмінностей»).