Thread (8 messages) flat view 8 messages, 6 authors, 2016-06-15

Re: HTTP pushes

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:10

Johannes Schindelin [off-list ref] writes:
On Mon, 31 Oct 2005, Nick Hengeveld wrote:
quoted
HTTP is currently listed as a read-only/unsupported method for doing
pushes, is that due to inherent problems with HTTP or just because
it hasn't been written yet?

I've built a working prototype of an HTTP push implementation using DAV.
I had an impression that DAV has its own notion of version
control, so using git as a backend on the server side might be
an interesting exercise.
I think this is useful. There are restrictive firewalls out there, which 
only allow ports 80 and 443 to be connected to. Your work would fit in 
right there.
Another solution for this would be to allow connect.c to use a
HTTP connect passthru proxy. CVS does this with an ugly but easy
to understand notation:

    ':pserver;proxy=firewall;proxyport=3128:user@host:/path/to/repo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help