Ticket #27 (closed: fixed)
Monitor local file/directory changes
|Reported by:||mbiebl||Owned by:||alwin|
A really neat feature would be if kdesvn would monitor local changes to files and directories. Right now if you add/delete/modify files kdesvn has to be refreshed manually (CTRL+U) in order to display the changes. KDirWatch ( http://developer.kde.org/documentation/library/3.3-api/kio/html/classKDirWatch.html) provides a nice interface to libfam, which uses the kernel dnotify/inotify mechanism and so is pretty efficient for monitoring file changes. That way you would only have to update the svn status for changed files. One possible problem I see is that during compilation many (temporary) files are created and kdesvn would constantly be updating. It should be tested if this creates a performance problems. One possible solution could be to ignore changes to build directories or changes to *.o files in general.