0

根据此处的文章,我正在将我们的代码从 TFS 转移到 git

该工具使用以下命令将 TFS 版本以及所有历史记录克隆到本地存储库。

git-tf clone https://myaccount.visualstudio.com/DefaultCollection $/MyBigProject/MyMainBranch --deep

我想知道克隆所有历史记录是否有任何方法可以克隆历史记录直到某个日期

EDIT1
两种工具(git-tfs 和 git-tf)都在 TFS 分支或文件夹级别获取源代码 + 历史记录。我只想从 TFS 分支获取某些文件夹。例如,这就是我的 TFS 分支的样子:

MyTFSTeamProject -> MyTFSBranch ->
ProjectFolder1
ProjectFolder2
ProjectFolder3
ProjectFolder4
LibraryFolder

我想将 ProjectFolder1、ProjectFoler2 和 Library 连同它的历史一起提取到本地 git 存储库中,然后将其推送到 GitHub

有人可以帮助我完成我需要采取的步骤。

4

1 回答 1

2

不,但是使用 git-tfs,您可以使用选项-c=changesetId. 这里

于 2015-12-08T22:11:10.203 回答