我正在使用由KDE人员编写的svn2git
tool即svn-all-fast-export
来将一些回购从SVN迁移到Git。来源可在github
在生成的Git裸文件夹中,有一个文件marks-<reponame>
。它包含如下条目:
:13 3072a401f97757160dc0943d287328feed97b838
:14 d5f658e7ca286ba4b05ddd28cad1dae486ff5a00
:15 b01559e660078de3c614cdd8a72398d8a6cd74b1
:16 2e4efc6ecbe8cc619f2df403d0ac2664041acbbe
(...)
:18446744073709551613 8f4c22ee321fbb452fede97933ce7078a4fda9ab
:18446744073709551614 339edf4fad5c4ca4a42feaae194c002fac220ead
我不希望这样的文件保留在该文件夹中。
我有两个问题:
答案 0 :(得分:1)
如果您完成了迁移,则可以安全地将其删除。
它用于以多个步骤运行。该文件包含svn2git
在这种情况下需要正确进行的信息。
它无法删除文件本身,因为您可能会运行,然后还有50个额外的SVN提交,并且您从停止的位置继续,然后需要标记文件,而不必再从头开始运行。