是否可以从SVN日志文件创建git存储库?

时间:2014-03-23 11:52:15

标签: git svn version-control tortoisesvn restore

我很乐意将旧的大学项目导入github。版本控制处理了SVN,我对服务器的访问早已不复存在。

我所拥有的是最新的文件副本,以及包含svn log输出的文件。对我来说,这似乎足以以某种方式恢复存储库的整个历史记录。有谁知道有没有办法做到这一点?通过重新创建SVN仓库,或直接转换为git。

我在本地工作副本上使用TortoiseSVN,如果有帮助(仍然有.svn文件夹)。

1 个答案:

答案 0 :(得分:1)

它似乎不可能,因为SVN是集中的,这意味着旧版本的实际内容在SVN服务器上。

这与像git这样的分散式VCS不同,其中 all 版本内容存储在.git文件夹中。

您可以使用这些文件的最新版本创建一个git repo,然后从那里开始。