1

我正在使用 git-tf 将我的项目从 tfs 迁移到 git。问题是它是一个具有 20k+ 提交的大型项目,并且在迁移 7-8 小时后套接字连接关闭,这给了我以下错误:

git-tf:com.ctc.wstx.exc.WstxIOException:读取超时

我想知道是否有一种方法可以迁移最近百分比的更改历史而不是完整的集合。例如 - 类似的东西

git-tf 克隆http://tfs2012.xxx:8080/TFS/DefaultCollection/ $/"xxx" --deep '30%'

它将仅获取最近提交的 30%。

4

1 回答 1

2

是的。您可以指定--deep <count>参数来指示要下载的变更集的数量。

例如:

git tf clone --depth 10 https://visualstudio.com/DefaultCollection $/Project/Folder

仅下载最近的 10 个变更集。

有关git tf help clone更多信息,请参阅。

于 2014-07-21T12:59:40.540 回答