我使用quick-clone命令克隆了一个TFS存储库,它给了我所有最近的更改集。有没有办法在现有存储库中检索更多,更旧的变更集到某个版本?如果我可以提供帮助,我真的不想克隆新的存储库。
答案 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无法在快速克隆提交之前回填。