【发布时间】:2016-03-13 17:32:38
【问题描述】:
我正在根据文章here 将我们的代码从 TFS 转移到 git
该工具使用以下命令将 TFS 版本以及所有历史记录克隆到本地存储库。
git-tf clone https://myaccount.visualstudio.com/DefaultCollection $/MyBigProject/MyMainBranch --deep
我想知道克隆所有历史记录是否有任何方法可以克隆历史记录直到某个日期
EDIT1
两种工具(git-tfs 和 git-tf)都在 TFS 分支或文件夹级别获取源代码 + 历史记录。我只想从 TFS 分支获取某些文件夹。例如,这是我的 TFS 分支的样子:
MyTFSTeamProject -> MyTFSBranch ->
项目文件夹1
项目文件夹2
项目文件夹3
ProjectFolder4
图书馆文件夹
我想将 ProjectFolder1、ProjectFoler2 和 Library 连同它的历史一起提取到本地 git 存储库中,然后将其推送到 GitHub
谁能帮我完成我需要采取的步骤。
【问题讨论】:
标签: git github tfs git-tfs git-tf