git-svn 提示仓库格式错误

问题:使用 git 操作一个 svn 仓库时,报错如下:

Expected FS format '2'; found format '3'

解决办法:

  • v1.5 的软件环境下:svnadmin dump /path/to/repo1 > dump.db
  • 切换到 v1.4 的软件环境下:svnadmin load /path/to/repo2 < dump.db
  • 设置权限并开启服务:svnserve -d [--foreground]
  • git svn clone svn://<ip>/path/to/repo2
  • OK

可能有更简单的办法,先这样快速解决一下。

Read More: