gnu-arch-users
[Top][All Lists]
Advanced

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

[Gnu-arch-users] PQM update - support for Bazaar-NG


From: Robert Collins
Subject: [Gnu-arch-users] PQM update - support for Bazaar-NG
Date: Wed, 31 Aug 2005 22:57:20 +1000

PQM now has basic support for bzr in parallel with baz/tla/arx. You can
get this from the usual archive:

http://people.ubuntu.com/~robertc/address@hidden/arch-pqm--main--0

Installing this version requires bzr and bzrtools to probe for bzr
branches. There is a config-manager config in the root called
'pqm.config' - if you build that it will put the required code in the
right places.

Using bzr with pqm is straight forward:
 * Create a [URL] section for the branch. This can be a prefix
    i.e. [file:///home/archives/foo/]
    or an actual branch:
    i.e. [file:///home/archives/foo/mainline]

Then just submit merges as usual; replacing arch names with URL's in the
merge request.

Work to be done on the bzr support includes published_at:
====
  A common setup with arch is to refer to things by name. This 
  allows for users on local systems - say nfs - to see a copy of the
  branch without having any access to the actual mainline - just like a
  maintainer with bzr operates. (The local branch on the maintainers
  machine is their private copy, the one they push to their website is
  the published copy).

  To do this with pqm, setup a branch with a published_at url.
  [file:///home/pqm/archives/foo/]
  published_at=file:///home/archives/foo/

  Here pqm will treat requests for
  file:///home/pqm/archives/foo/mainline and
  file:///home/archives/foo/mainline identically
====

and direct patch application etc.

If folk use this, or want to contribute ... the more the merrier.

Rob

 
-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]