[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] how to best tag releases
From: |
Mark Stosberg |
Subject: |
[Gnu-arch-users] how to best tag releases |
Date: |
Mon, 29 Mar 2004 03:35:39 +0000 (UTC) |
User-agent: |
slrn/0.9.8.0 (FreeBSD) |
Hello,
I'm looking for the recommended way to tag and manage releases with
arch. On IRC tonight it was recommended that I use 'configs', which I
couldn't find a concrete HOWTO example for. Here's what I figured out:
# These steps only need to be done once for project
$ mkdir configs
$ echo './ address@hidden/cgi-uploader--main--0'>configs/uploader.arch
# Now to create a new release tag based on the current patch level
tla cat-config --snap --output configs/release-0.61_02 uploader.arch
From there, I would just have to make sure that my configs are preserved, and I
suppose 'build-config' would be used to fetch the release in the future. I
haven't gotten that far yet. :)
Before now, I've been using 'tla tag', like my example below. I didn't like
that
I had explicitly give the revision I wanted to tag. I wanted a way to say
something that would
mean something like the "current tree revision" or "latest revision". (I was
able to do that in CVS.)
tla tag --setup cgi-uploader--main--0--patch-15 cgi-uploader--releases--0.61.02
Another (potential) solution would be to have a "--snap" option for 'tag',
which work
like it does for 'cat-config'-- it would tag based on the current patch level.
Mark
--
http://mark.stosberg.com/
- [Gnu-arch-users] how to best tag releases,
Mark Stosberg <=