[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



It may make sense to document the git server path in Config.mk but not
enable it by default?

 -- Keir

On 17/07/2009 02:59, "Cui, Dexuan" <dexuan.cui@xxxxxxxxx> wrote:

> 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



_______________________________________________
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®.