Ticket #27 (closed: fixed)
Monitor local file/directory changes
| Reported by: | mbiebl | Owned by: | alwin |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | All | Version: | |
| Severity: | feature | Keywords: | RESOLVED |
| Cc: |
Description
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.
