在初始快速克隆后,有什么方法可以检索更多变更集吗?

时间:2013-03-08 15:10:19

标签: git-tfs

我使用quick-clone命令克隆了一个TFS存储库,它给了我所有最近的更改集。有没有办法在现有存储库中检索更多,更旧的变更集到某个版本?如果我可以提供帮助,我真的不想克隆新的存储库。

2 个答案:

答案 0 :(得分:1)

quick-clone命令默认检出最后一个修订版,但是您可能希望将-c标志与TFS变更集编号一起使用...

有关您的信息,每个命令都有一个标记--help的集成帮助,如: git tfs quick-clone --help

答案 1 :(得分:1)

不幸的是,没有办法做到这一点。

提交了GitHub issue,请求是否有可能在快速克隆变更集之前将早期的TFS变更集提取到git repo?其中一个维护者responded不仅没有实现该功能,而且由于Git功能的方式实现它是不可行的:

  

不是,不是。或者,至少,不容易。因为git的sha1事情,如果你添加一个父提交" P"提交" A",A将获得一个新的sha1 id。因此git-tfs无法在快速克隆提交之前回填。