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

RE: [Xen-devel] [PATCH] use git smart server protocol for qemu tree by default



Hi Ian,
git clone http://xenbits.xensource.com/git-http/qemu-xen-unstable.git
and 
git clone git://xenbits.xensource.com/qemu-xen-unstable.git 

should always return the exactly same repository, correct?

I can't access the latter since I'm behind a firewall. I can only access the 
http interface.

Thanks,
-- Dexuan



-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Ian Jackson
Sent: 2009?7?16? 22:02
To: xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Tom Rotenberg
Subject: [Xen-devel] [PATCH] use git smart server protocol for qemu tree by 
default

Tom Rotenberg writes ("[Xen-devel] Can the qemu-xen git repository be moved to 
a 'git://' protocol? It can save a lot of time..."):
> Currently, xen clones the qemu-xen using an 'http://' protocol, and
> this takes a lot of time.  It can be improved a lot if it will be
> moved to be shared by a 'git://' protocol, which is much faster.
> Can this be done?

Yes.  We were using http:// because we didn't have a git server on
xenbits, but now we do.

Keir: this patch is for xen-unstable but given that the git daemon is
a property of the xenbits system configuration rather of the specific
branch, it wouldn't be unreasonable to apply it to the older trees
too.

Ian.

use git smart server protocol for qemu tree by default

xenbits supports the git protocol now, which is much faster (and
produces less noise in the build log too).

Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>

diff -r e07726c03d31 Config.mk
--- a/Config.mk Thu Jul 16 10:32:55 2009 +0100
+++ b/Config.mk Thu Jul 16 14:58:49 2009 +0100
@@ -141,7 +141,7 @@ XEN_EXTFILES_URL=http://xenbits.xensourc
 # the internet.  The original download URL is preserved as a comment
 # near the place in the Xen Makefiles where the file is used.
 
-QEMU_REMOTE=http://xenbits.xensource.com/git-http/qemu-xen-unstable.git
+QEMU_REMOTE=git://xenbits.xensource.com/qemu-xen-unstable.git
 
 # Specify which qemu-dm to use. This may be `ioemu' to use the old
 # Mercurial in-tree version, or a local directory, or a git URL.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.