我的机器上有一个SVN repo的克隆,SVN服务器无法访问。用于克隆的程序是Tortoise SVN for Windows。
有没有办法将repo的提交历史导入github上的git存储库?
我试过
svnadmin dump repo/.svn > svn.dump
导致
svnadmin: E165005: Expected repository format '3' or '5'; found format '12'
这似乎有误导性,这意味着我无法转储该副本。但除了倾销之外还有其他选择吗?
答案 0 :(得分:2)
我怀疑现在这是不可能的。本地SVN签出不包含足够的信息来充当存储库。没有历史信息 - 它都在服务器上。
您唯一的方法是只删除.svn子目录并运行git init && git add .
以创建包含您的文件的存储库。没有历史。