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

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

Re: [Gnu-arch-users] Descriptive tags


From: Tom Lord
Subject: Re: [Gnu-arch-users] Descriptive tags
Date: Fri, 14 May 2004 09:55:27 -0700 (PDT)

    > From: address@hidden (James Blackwell)

    > >>From what I can tell with arch, there's no real way of making up names 
as I
    > > go along for tags.  I've got the concept of commit branches and tag
    > > branches, and that's good as far as it goes, but I'd really like to be 
able
    > > to say to Arch directly "give me my X.Y.Z release".

    > As many have already mentioned, this is exactly what configs were
    > designed for. Just in case that you end up not liking configs, revisit
    > the tag branches concept. Though you mention that you already have the
    > concept of "tag branches," that sounds exactly like what you want. 

Right.  People don't use that feature enough.  I used to make an
example of using with arch releases but lately I'm guilty of not using
it enough too.  Maybe I'll fix that soon.

You can combine the two approaches, too -- you pretty much have to if
your releases are a combination of multiple packages.  Namely, have a
top-level dir with configs -- but then create tag versions of that
top-level dir so that your release names are mapped into the arch
namespace.


    > Make a releases branch, and every time you want to release a version, do
    > the following: 

    > tla archive-setup software--releases--(releaseversion)
    > tla tag software--dev--0 software--releases--(releaseversion)
    > 

    > > It's probably a conceptual problem, as I said, in the "how we make 
releases"
    > > story, but I'm stumped, and I can't find anything in the Arch tutorial
    > > (which, up 'til now, has pretty much answered all my questions).

    > > Any guidance greatly appreciated.


-t




reply via email to

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