我有一个svn转储(但实际的svn网站不再有效)。有没有办法将此转储上传到git或github?我看到的教程与使用svn-git有关,需要访问实际的svn网站。
答案 0 :(得分:1)
1)即使没有服务器,您也可以提取转储并将其转换为git:
svnadmin create /home/user/svn/repo
svnadmin load /home/user/svn/repo < svndump.dat
git svn clone file:///home/user/svn/repo /home/user/svn/repo.git
2)reposurgeon可以直接迁移svn dump,而无需提取它。
答案 1 :(得分:0)
svndump-to-git替代reposurgeon。
这是具有自动分支检测功能的整个存储库转换器。