【发布时间】:2009-11-10 14:26:35
【问题描述】:
我看过一些教程,这些教程讨论了创建 .gitusers 文件并将您的 SVN 作者转换为 git 用户,同时进行 repo 克隆(通过使用 svn.authorsfile 配置选项)。但是,我们的 SVN 存储库需要 6-8 小时才能克隆,我不想再这样做了。
有什么方法可以追溯更新我的 git 存储库以使用正确的 git 作者?
【问题讨论】:
我看过一些教程,这些教程讨论了创建 .gitusers 文件并将您的 SVN 作者转换为 git 用户,同时进行 repo 克隆(通过使用 svn.authorsfile 配置选项)。但是,我们的 SVN 存储库需要 6-8 小时才能克隆,我不想再这样做了。
有什么方法可以追溯更新我的 git 存储库以使用正确的 git 作者?
【问题讨论】:
AFAIK 唯一的方法是使用过滤器分支,但这会导致与 git-svn 使用的不同的并行树,因此每个 git svn fetch/rebase 都必须在顶部进行樱桃采摘/重新设置这棵“新树”。
【讨论】: