Зміст
Часто програмістам для досягнення потрібної мети доводиться змінювати багато файлів у певній теці. У такому випадку KDiff3 надасть вам змогу порівняти і об'єднати цілі теки рекурсивно!
Хоча порівняння і об'єднання тек здається зовсім очевидною дією, існує декілька моментів, на які вам слід звернути увагу. Найважливішим є, звичайно ж, той факт, що кожна з дій на цей раз включатиме цілий набір файлів. Якщо у вас немає резервних копій початкових даних, теку буде дуже важко або навіть неможливо повернути у початковий стан. Отже, перш ніж виконувати об'єднання, переконайтеся, що ваші дані у безпеці і повернення до попереднього стану можливе. Можна скористатися архівуванням або використати одну з систем керування версіями, але навіть досвідченим програмістам та інтеграторам іноді можуть знадобитися старі коди програм. Зауважте, що хоча автор KDiff3 намагався (і намагатиметься) зробити програму якомога кращою, гарантувати відсутність вад у програмі просто неможливо. Відповідно до GNU-GPL автор НІЧОГО НЕ ГАРАНТУЄ щодо цієї програми. Отже, змиріться і завжди пам'ятайте, що:
Людині властиво помилятися, але, щоб насправді все заплутати, їй потрібен комп'ютер.
Отже, ось що ця програма може зробити для вас: KDiff3 ...
...рекурсивно прочитати і порівняти дві або три теки,
...виконати особливу обробку символічних посилань,
...надати вам змогу переглянути файли подвійним клацанням кнопкою миші,
...для кожного з пунктів запропонувати дію з об'єднання, яку ви можете змінити перед тим, як розпочати об'єднання тек,
...надати вам змогу зімітувати об'єднання і показати список дій, які буде виконано без їх виконання насправді,
...надати вам змогу насправді виконати об'єднання і втрутитися, якщо знадобиться ваше втручання вручну,
...надати вам змогу виконати вибрану дію для всіх елементів (клавіша F7) або вибраного елемента (клавіша F6),
...надати вам змогу продовжити автоматичне об'єднання за допомогою клавіші F7, після вашого втручання вручну,
...за бажання, створити резервні копії з суфіксом
.orig
,...