KDESvn
Последнее изменение этой страницы: 19:45, 26 мая 2017.
![]() | |
![]() Интерфейс программы KDESvn | |
Создатели: | Rajko Albrecht |
---|---|
Написана на: | C++ |
Тип ПО: | Система управления версиями |
Лицензия: | General Public License |
Веб-сайт | Subversion client for KDE |
KDESvn — это графический клиент системы контроля версий Subversion в составе набора приложений KDE Software Compilation. Он использует обёртку программного интерфейса Subversion, разработанного RapidSVN. Это полностью самостоятельный клиент и административный интерфейс, а не просто парсер вывода утилиты svn. KDESvn также взаимодействует с приложением KWallet, таким образом опционально сохраняет пароли к репозиторию[Источник 1]
Особенности
Как у многих приложений в KDE, сильная сторона KDEsvn — конфигурируемость. Кроме того, клиент хорошо интегрируется с другими приложениями KDE Software Compilation, включая KIO (KDE Input/Output). KDEsvn использует код RapidSVN, поэтому поддерживает все функции SVN: update, commit, blame, add, delete, merge, checkout и import[Источник 2].
Данная система контроля версий чрезвычайно удобна для небольшой группы, особенно если серьёзных требований по веткам и их слиянию не предъявляется. И хотя в консоли Subversion пользоваться удобно и просто, иногда бывает удобнее просмотреть графически историю версий или быстро вытащить нужный файл определённой ревизии - тут нам поможет svn клиент kdesvn.
Просмотр и управление содержимым репозитория SVN
Собственно, kdesvn удобен тем, что позволяет быстро и легко просматривать истории ревизий какого-то конкретного файла, посмотреть на репозиторий "с высоты птичьего полёта".
Так же очень удобно быстро посмотреть, в каком состоянии были файлы в определённой ревизии (например, меню Subversion - Репозиторий - Select browse revision), а потом посмотреть на файл или (что чаще) скопировать из текста какой-нибудь удачный кусок, который был удалён раньше.
Выделив один файл, можно просмотреть его историю его правок (blame). И если разработчик не ленился описывать коммиты, то у нас останется полная история того, что изменилось, а так же кто и когда это сделал[Источник 3].
Источники
- ↑ KDESvn // Википедия [2017]. URL: https://ru.wikipedia.org/wiki/KDESvne (дата обращения: 04.05.2017).
- ↑ ТОП 5: Клиенты систем управления версиями (SVN) // ubuntu [2001-2017]. URL: http://help.ubuntu.ru/fullcircle/31/svn (дата обращения: 04.05.2017).
- ↑ KdeSVN: графический svn клиент к Subversion // Записки дебианщика. URL: : http://mydebianblog.blogspot.ru/2010/09/kdesvn-svn-subversion.html (дата обращения: 04.05.2017).
ISSN 2542-0356
Следуй за Полисом
Оставайся в курсе последних событий
Лицензия
Если не указано иное, содержание этой страницы доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» 4.0, а примеры кода – по лицензии Apache 2.0. Подробнее см. Условия использования.