Is there a single server I can use to store/manage repositories which could then be accessed by the common/modern open-source (D)VCSs such as SVN, Git, Mercurial, bzr, etc and still keep a good level of compatibility with all of them?
We have a large number of users on SVN, some on Git, and a couple using mercurial but none are using any overly advanced features at the moment, but hitting 100% support for each VCS isn't a priority. Coping with them all with one server is more important, especially if users can check in via SVN while another checks out via Git.