Way to speed up `git tfs clone`?

276 views
Skip to first unread message

volf....@gmail.com

unread,
Jul 16, 2017, 4:37:39 PM7/16/17
to git-tfs-dev
Hi all,
I'm trying to create new repository by cloning from tfs using comman

    git tfs clone -l --resumable URL PATH

however, it seems to be quite slow. Assuming the speed stays the same, it will take something around 13 more days to complete the clone. Is there any way to speed it up assuming I don't really care about cpu, ram or disk usage? Like I dunno, prefetch the data in paralel or something? Looking at task manager the bottleneck seems to be the network, not much I can do about that... So doing it somehow in paralel would help. Is anything like that supported?

Thank you for assistance,
Tomas Volf

Matt Burke

unread,
Jul 17, 2017, 10:31:23 AM7/17/17
to git-t...@googlegroups.com
An alternative is 'git tfs quick-clone'. That command doesn't get you history, but it'll be faster to get you started using git-tfs.

If you're trying to migrate from TFS to Git, https://github.com/viceroypenguin/tfs-fast-export might be another option to look at. It is set up to use git-fast-import, which is faster than what git-tfs does.

--
Matt
Reply all
Reply to author
Forward
0 new messages