使用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。
答案 0 :(得分:0)
在更熟悉代码(reposurgeon
3.10)之后,我可以得出结论没有 write --fossilize
没有相应的read
操作和香草read
不关心# Fossil-ID: ...
生成的git-fast-import
流中的write --fossilize
条评论。
答案 1 :(得分:0)
这里是回购协议的作者。
对Fossil的支持来自规范;我从未真正测试过它。
如果上述问题仍然存在,请再次向reposurgeon提交bug repiort,然后我将其修复。