kdesvn — это клиент Subversion, использующий собственный API разработки Subversion, а не просто анализирующий вывод инструмента командной строки, как это делает большинство других клиентов.
Он пытается настроить внешний вид стандартного файлового менеджера KDE и интегрируется в него через KPart.