1. Needed to access an old SVN backup.
2. Didn't have an SVN client installed.
3. Realised GIT comes with an SVN proxy included.

Cool, I'll just quickly download the repository via SVN.

> git svn init

... git sequentially downloads each of the 1800+ revisions and applies them individually.

It's cool, I didn't want to do anything productive today anyway.

  • 12
    Up to 2068 and not finished... I want to go home :(
  • 6
    Using the wrong tool for the right job.
  • 4
    Hah I once migrated a 15k+ revision svn repo to git that way so we could retain the previous several years of history. I'm betting there were faster ways but it was simple enough to just let it run overnight. ¯\_(ツ)_/¯
Add Comment