[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [egit-dev] upload to gerrit over HTTP | 
On 6 Oct 2009, at 17:02, "Lay, Stefan" <stefan.lay@xxxxxxx> wrote:
Currently the only way to upload a patch into Gerrit is by SSH on
port 29418... which some firewalls may block.  Is this an issue
for anyone right now?
Yes, that is generally an issue for me too; one of the key benefits of  
git/svn over CVS is to enable an HTTP wrapped connection. Quite a lot  
of corporations don't have direct IP connectivity (eg on a private  
10.x subnet) and so must go through proxies to get to the outside world.
We could pioneer the smart push
over HTTP protocol in JGit and at least deploy a prototype of it
on egit.eclipse.org if being able to push over HTTP would make the
site more accessible to contributors.
+1 I would appreciate this.
There is a bug in bugzilla that I filed about this, and asked for it  
to be assigned to me - I'm working on a way of doing smarter HTTP  
cloning of a Git repository. It should be possible, when that's done,  
to have it be used for Gerrit as well.
I currently have a servlet that's capable of generating the refs/  
(thereby avoiding the need to run update-server-info) and am starting  
to work on the smart HTTP stuff. Once we've got some code on the  
server side we can demo a JGit push that goes over HTTP, and in the  
first instance, make Eclipse checkouts for HTTP faster. It would also  
be great to understand how we could use an Eclipse Submit to -> Gerrit  
from within Eclipse :-)
Alex