我们正在尝试使用此指南转移我们的Bitbucket存储库:
http://blog.simontimms.com/2013/04/02/importing-a-git-repository-into-tfs/\ 我们最后一次这样做,我们丢失了原始作者的所有信息和每个提交/变更集的时间戳。相反,他们被赋予了一个新的作者和时间戳(我是作者,因为我正在进行转移,时间戳是转移的时间和日期)。我们想知道是否有人知道如何避免这种情况。上面的链接显示了如何使用Git-TF进行传输。我们如何使用Git-TF不仅传输整个提交/变更集历史,还传输每个提交/变更集的原始作者和时间戳?
由于
答案 0 :(得分:0)
技术上,至少可以保留原作者(我不记得时间戳,但我认为这是可能的)。 TFS api能够做到。
git-tfs能够做到这一点,但需要两件事:
git-tfs rcheckin
)有权签入其他用户(这是TFS的设置)很遗憾,git-tfs无法像您想要的那样迁移历史记录:(
所以,也许如果你挖掘git-tf源代码并添加这个功能......