Git: http method now allowed (requires git 1.6.6+)



Update regarding the http method.

If you want to use http, make sure to use Git 1.6.6 or newer and use:
  git clone http://git.gnome.org/browse/[project]

NOTICE: Preferred methods are still git:
  git clone git://git.gnome.org/[project]
or (if you have commit access):
  git clone ssh://[login@]git.gnome.org/git/[project]

For more background information on why the smart http is so much faster
than the previous http method:
  http://progit.org/2010/03/04/smart-http.html
Brief explanation: Two processes are started instead of 10.000+ cgit
processes. As a result, cloning is *much* faster than before plus it
doesn't affect our server.

If you want to setup smart http on your own server:
 http://www.kernel.org/pub/software/scm/git/docs/git-http-backend.html
 http://mail.gnome.org/archives/desktop-devel-list/2011-February/msg00109.html
 http://mail.gnome.org/archives/desktop-devel-list/2011-February/msg00118.html

I've updated the relevant documentation with the new method. See:
  http://live.gnome.org/Git/Developers
also visible in the clone section on the /browse/[module] pages

-- 
Regards,
Olav


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]