当我在reposurgeon中写出一个带有“--fossilize”的存储库状态时,“读取”会恢复这些标记吗?

时间:2014-06-10 18:56:04

标签: git svn version-control reposurgeon

使用reposurgeon转换存储库时,我通过执行以下操作将状态写入git-fast-export

prefer git
write --fossilize >nameofdump.fi

将是后续的:

read <nameofdump.fi

恢复使用--fossilize选项转储的其他标记,或者我必须通过以下方式使用单独的“化石文件”:

fossils write >nameofdump.fo

fossils read <nameofdump.fo

分别?

关键是,由于我从SVN转换,我需要在文档调用它们时使用化石ID,它们对应于SVN中相应的全局修订ID。

2 个答案:

答案 0 :(得分:0)

在更熟悉代码(reposurgeon 3.10)之后,我可以得出结论没有 write --fossilize没有相应的read操作和香草read 关心# Fossil-ID: ...生成的git-fast-import流中的write --fossilize条评论。

答案 1 :(得分:0)

这里是回购协议的作者。

对Fossil的支持来自规范;我从未真正测试过它。

如果上述问题仍然存在,请再次向reposurgeon提交bug repiort,然后我将其修复。