Bug? push --recurse-submodules=on-demandd not really recursive

2015-09-05 Thread Pedro Rodrigues
Yesterday I was discussing this in on G+, which lead me to conclude this is actually a bug (or, at least, a very good improvement). When you run push --recurse-submodules=on-demand, according to the push manpage you would expect any submodule commit missing on it's default remote to be pushed

Re: git-archive ignores submodules

2015-04-16 Thread Pedro Rodrigues
I sure can. Just send me an ID I can pull and test in here (not really into C, so this the least I can contribute). Although, my expectations are very simple, I just expect(ed) the exact same git-archive command to be run on submodule(s), and have an output on a single zip|tar|whatever file. Not

Re: git-archive ignores submodules

2015-04-16 Thread Pedro Rodrigues
MT+01:00 Fredrik Gustafsson : > On Thu, Apr 16, 2015 at 06:35:38PM +0100, Pedro Rodrigues wrote: >> I've been using git-archive as my main way of deploying to production >> servers, but today I've come across a git repo with submodules and >> found out that git archive

git-archive ignores submodules

2015-04-16 Thread Pedro Rodrigues
I've been using git-archive as my main way of deploying to production servers, but today I've come across a git repo with submodules and found out that git archive has no option to include submodules on the output archive. This simply makes git-archive unusable on this scenario.