我使用git-tfs从TFVC分支(TFS 2013)迁移到git存储库(TFS 2013)。这非常简单,只需在TFVC分支上运行git-tfs,它会创建一个本地git分支,并将其推送到新的git存储库。 Git-tfs在本地git存储库中创建了TFVC分支的完整历史记录。它也为链接的工作项创建了git注释,如果我执行git日志,则可以在注释下看到链接的工作项。
这些更改被推送到仅在TFS 2013上创建的新git存储库。然后,我将新存储库克隆到计算机上的其他文件夹中。现在,当我执行git日志时,我也没有看到注释,也没有在浏览器的git历史记录中看到注释。但是,我可以通过搜索注释的提交ID来查看各个注释(我在源文件夹的.git / logs / refs / notes / commits文件中找到了提交)。由于某种原因,我没有在新的git存储库下看到该文件夹。我试图获取/拉出注释,但会引发错误,如下图所示:
我尝试了一些不同的命令,但似乎没有任何效果。有任何想法/建议吗?
答案 0 :(得分:1)
对于您获取笔记的问题,我不能说(因为笔记不是被压入的)。
但是,也许您可以再次迁移历史记录,这次使用选项--export
,该选项用于在提交消息中包括注释的内容。