Зміст
Починаючи з версії 0.7.0, у kdesvn передбачено модуля для інтеграції виконання певних команд до меню Konqueror.
- Протоколи KIO
У програмі реалізовано обробники для таких протоколів:
ksvn+http
ksvn+https
ksvn+file
ksvn+ssh
ksvn
Ці протоколи призначено лише для роботи зі сховищами, а не з робочими копіями. Наприклад,
ksvn+file:///
має вказувати на початок сховище, на відміну від самої програми або KPart. Навігацію робочими копіями можна здійснювати за допомогою Konqueror.шлях
Для перегляду певної модифікації вам варто додати до адреси запит у форматі «?rev=
модифікація
».- Контекстні меню
kdesvn додає певні пункти до контекстних меню Konqueror. Щоб побачити ці пункти, клацніть правою кнопкою миші у вікні програми для перегляду файлової системи (лише на стандартній панелі, а не панелі KPart). За допомогою цих пунктів можна виконувати більшість дій безпосередньо з Konqueror (або будь-яких інших програм для керування файлами, які можуть читати контекстні меню Konqueror, наприклад Dolphin). Обробка пунктів меню здійснюється за допомогою викликів до варіанта kdesvn для роботи у командному рядку.
Ці протоколи може використовувати будь-яка заснована на бібліотеках KIO програма. Отже, ви зможете отримувати всі відмінності між двома версіями за допомогою KDiff3 без будь-яких додаткових глибоких знань.
Приклад 3.1. Отримання різниці між модифікаціями за допомогою KDiff3 і KIO::ksvn
kdiff3 \ ksvn://anonsvn.kde.org/home/kde/trunk/KDE/arts?rev=423127 \ ksvn://anonsvn.kde.org/home/kde/trunk/KDE/arts?rev=455064
Дозволити KDiff3 вивести усі відмінності між двома модифікаціями.
Примітка
Використання цієї дії у kdesvn (порівняння двох версій) є набагато швидшим, оскільки використовуються внутрішні механізми subversion.