On 03/27/2014 10:10 AM, Joshua Cranmer 🐧 wrote:
It's worth noting that hg-git is having some performance issues with github right now. A basic clone of a 1MB repository takes well over a minute before it starts doing anything.

When I was converting my repositories last night I found that although the push to github from hg(-git) was hanging, it in fact had completed all of its work already. After a second or two you could control-C, re-push, and it would say there was nothing to do. If you checked on github, the commits would in fact be all there, and they would be there before the second push attempt or hitting control-C.

Obviously, if you are pushing something huge like a clone of mozilla-central, you may need to legitimately wait a long time. But for clones of mozilla-central it's probably most advisable and polite to fork the gecko-dev repo and either do a light-weight import of any branches using "git fast-import" or the fancy tooling used to produce gecko-dev in the first place. A very cursory exploration shows http://repo.or.cz/w/fast-export.git provides fast-export from hg for fast-import to git, but it's probably best to read the blog-posts for the gecko-dev conversion instead.

Andrew

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to