|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] pv_ops with xen-3.3
apt-get install mercurial +
(You may need to add this to your ~/.hgrc file:
[extensions]
hgext.mq=
)
--- On Tue, 2/10/09, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
From: Mark Williamson <mark.williamson@xxxxxxxxxxxx> Subject: Re: [Xen-devel] pv_ops with xen-3.3 To: xen-devel@xxxxxxxxxxxxxxxxxxx Cc: jonr@xxxxxxxxxx Date: Tuesday, February 10, 2009, 4:09 PM
qpush is from the Mercurial Queues (mq) extension. You need to install /
enable that to get it to work.
qpush is a very different command to push - qpush actually means "Apply
patches
to the stack", qpush -a meaning "Apply all the patches to the
stack".
Cheers,
Mark
On Tuesday 10 February 2009 21:01:28 jonr@xxxxxxxxxx wrote:
> Quoting Boris Derzhavets <bderzhavets@xxxxxxxxx>:
> > Compiled kernel supporting PV_OPS in Dom0 & INTEL AHCI (ICH(X)R)
> >
> > # hg clone http://www.kernel.org/hg/linux-2.6
> >
> > # cd linux-2.6/.hg
> >
> > # hg clone http://xenbits.xensource.com/paravirt_ops/patches.hg
patches
> >
> > # cd ..
> >
> > # ln -s .hg/patches . # for convenience
> >
> > # hg update `cat patches/KERNEL_VERSION`
> >
> > # hg qpush -a
>
> This last command does not work, is it supposed to be just 'hg push
> -a'? I had the same issue yesterday, when I issue that command I get
> what I pasted below, just showing basic commands.
>
> root@null:/usr/src/xen-unstable.hg/linux-2.6# hg qpush -a
> hg: unknown command 'qpush'
> Mercurial Distributed SCM
>
> basic commands:
>
> add add the specified files on the next commit
> annotate show changeset information per file line
> clone make a copy of an existing repository
> commit commit the specified files or all outstanding changes
> diff diff repository (or selected files)
> export dump the header and diffs for one or more changesets
> init create a new repository in the given directory
> log show revision history of entire repository or files
> merge merge working directory with another revision
> parents show the parents of the working dir or revision
> pull pull changes from the specified source
> push push changes to the specified destination
> remove remove the specified files on the next commit
> serve export the repository via HTTP
> status show changed files in the working directory
> update update working directory
>
> use "hg help" for the full list of commands or "hg -v"
for details
>
>
>
>
> _______________________________________________
> 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
|
|
|
|
|