Re: github mirror
pancake <pancake <at> youterm.com>
2012-07-03 14:56:55 GMT
i have recently moved some of my repos to github, because some
people wanted to contribute via github with pull requests, so i used
hgpull to do it. here's the notes:
*) git repo was 8 times bigger than the hg one after export (git gc
--aggressive fixes this)
*) every merge of a pull request results into a new branch and head
which forces hggit to create another new branch+merge.
*) unrelated heads everywhere
*) i have finally moved to git. git is bloated, but at least it's not python
*) after aggressive gc, git repo is 6MB, while hg is 15MB
I tried once to make a smaller git by reusing the git's source code..
but this seems like an impossible task as long
as the source have big dependencies with itself, so you can't easily
strip down the code. (git is almost 20MB installed).
I discussed in irc about rewriting hg in C, but they just lold and make
fun on it saying i was trolling. those
kind of reactions doesn't happen in #git.
so.. what do you think about creating a suckless git client?
On 07/03/12 15:44, Micheal Smith wrote:
> I don't have a strong opinion on this either way. The current setup works for me. However bitbucket both
offers mercurial, and the suckless namespace is currently free. Might be an easier, and more sensible fit
regarding a mirror.
> On Jul 3, 2012, at 5:54 AM, Kai Hendry wrote: