SVN 到 GIT 迁移作者列表

SVN to GIT migration author's list

我正在从 SVN 迁移到 GIT。我已经创建了一个文本文件,其中包含所有已将代码提交给 SVN 的用户 ID。然而,一些用户已经离开公司,因此他们的电子邮件地址不再存在于系统中。有谁知道如何将丢失的用户映射到以下格式,以便与 Atlassian 的 svn-migration-scripts.jar 一起使用。还是我不再将这些用户包含在作者文本文件中?

user101 = user101 <user101@mycompany.com>  

如何处理消失的用户由您决定。您提供的电子邮件地址不需要是有效的,因此像您一样使用映射方案是完全可以的。您还可以将 non-existent 用户映射到 "ghost" 用户。唯一的限制是,每个提交都需要一个作者在它的元数据中,所以必须有一些东西。