Помнится, была (и есть, видимо) такая штука BZR. Может работать с сервером SVN в качестве клиента. В рабочей копии можно хранить всю историю. Но не факт, что есть штатные средства восстановления хранилища из этого всего. https://bazaar.canonical.com/