This relates to WHIMSY-278 - stale members.txt file. Even if the caching issue can be sorted, there will still be problems with parallel updates to files.
I think it may be necessary to use pubsub for ensuring that the SVN workspaces are kept up-to-date. This would mean that tools/svnupdate was no longer needed. The rake cron job could be kept as a backup, but perhaps run less frequently. Thoughts?