曾几何时,我们有一个 TFS 存储库。我们想迁移到 Git。当时我们只使用了最新的工作版本,将其复制到一个新的 git repo 并开始着手处理。
然而,由于 TFS 的退役,我们希望将 TFS 存储库克隆到 Git(使用 git-tf)并在此基础上重新调整我们的更改。
这可能吗?
假设您只是在谈论源代码(TFS 也是一个工作项跟踪器,构建服务器等等)
--deep参数将克隆所有 TFS 变更集
git tf clone <tfsurl> <teamproject> --deep
更新:请记住,这不考虑链接的工作项、分支、标签。
当心:对于大型存储库,这将需要一段时间......
进一步阅读:http ://gittf.codeplex.com/wikipage?title=Clone&referringTitle=Home