I know that it’s possible to get SVN to send emails after a commit using hooks, but I was just wondering if there’s any way to create a personal ‘watch list’ like MediaWiki (Wikipedia) has, whereby you only get notified if there have been changes to certain files?
Share
The way we take care of this is we have a watch property, you add your email address to that property in any directory and you get emailed about any changes in or below that directory.
The way this is achieved behind the scenes is that the post commit script checks every directory back to projects for each file in the commit reading the properties as it goes, from this it builds a list of email addresses to send the notification to. This takes a dozen or so lines of python.