SVN/Git Mirror Hooks

How does the LLVM server keep the git svn mirror up to date? Are there
hooks in the svn server that automatically update the git mirror? If
so, are any of these tools public?

I ask because I'm looking at setting up some mirrors at work and I may
(I stress _may_) have a way to make git mirrors interact somewhat sanely
with each other. But I need something that keeps a git mirror in sync
with an svn respository and I don't want to reinvent the wheel.



Assuming it hasn't change significantly since Anton and I set it up originally, it's really very simple. There's a post-commit hook in the SVN repository that fires off git-svn to update the mirror. Since they're both on the same machine, it's a totally local operation.