Should it be on the development servers or a Subversion server?
I suppose this could be expanded to any client-server version control system.
Development boxes will, by definition, get trashed and fall over. It comes with the territory!
Do you really want this to happen to your source code repositories?...