On Fri, Oct 24, 2008 at 01:07:13AM -0400, Joey Hess [off-list ref] wrote:
I ran into this in a real-world application -- I'm implementing
anonymous pushes into ikiwiki, which are checked pre-receive to limit
them to changes that could be done via the web interface. So all my nice
error messages about why a commit is refused are not available, which is
a pity.
I think the recommended protocol even for anonymous push is ssh, at
least that's what repo.or.cz uses for the 'mob' user, which is
equivalent to anonymous, AFAIK.
(The source is available under repo.git, I did not have a look how one
can set up an account - using git-shell - that can be used without a
password.)