Очевидные ответы будут Mercurial и Git.
Я добавлю один из левого поля: Perforce. Хотя он не распространяется по-настоящему, как Mercurial или Git, люди упускают замечательную функцию:
«Согласовать автономные работы»
Это часть клиента P4V. Вы можете быть вне офиса даже без подключения к интернету. Он не будет отслеживать отдельные, автономные проверки, но позволит вам отслеживать то, что изменилось. После того, как вы вернетесь в офис, вы сможете без проблем вносить изменения в регистрацию.
Поскольку вы упоминаете SVN, вы, вероятно, не ищете коммерческого решения. Но я не могу не рекомендовать его в любом случае. Выдувает СВН из воды.