[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnu-arch-users] Symbolic tags for production releases
From: |
Colin Fox |
Subject: |
[Gnu-arch-users] Symbolic tags for production releases |
Date: |
Wed, 19 Jan 2005 18:58:48 -0800 |
User-agent: |
Mozilla Thunderbird 1.0 (X11/20041229) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
As part of my ongoing changeover to Arch, one of the things I want to
implement is an improved production-server flow.
We're developing a website for a big client, and it's important to make
sure that when we roll out a new update to the site, it's done in an
orderly manner and is also roll-backable. Symbolic tags sound like just
the thing.
In the tutorial, it mentions using symbolic tags like this:
"To create the snapshot tag for patch-23 :
~ % tla tag hello-world--mainline--0.1--patch-23 \
~ hello-world--snapshots--0.1
"
In my case, I have a category called "xs", with two branches -
"xs--server" and "xs--tracker", both with 0.1 revisions.
When I try to create an example symbolic tag for xs--tracker, here's
what I get:
address@hidden xs-tracker $ tla tag xs--tracker--0.1--patch-6 \
xs--tracker-releases--0.1
No such package (xs--tracker-releases)
~ name: address@hidden
~ location: sftp://cfconsulting.ca/usr/local/archives/2004-dev
~ package-version: xs--tracker-releases--0.1
It's true that there is no xs--tracker-releases package. I was assuming
that the tag command would create one, since the tutorial doesn't
explicitly create the "hello-world--snapshots" that it references.
Am I missing something, or is the tutorial missing a step or two?
Regards,
~ cf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFB7x5ooaQ1/feGlJoRAtuiAJwMgi7iXxyTljpLqAKnBFP3+gi/xgCgj19G
YbbuNVnHoExD5wIYfoo6shs=
=w9Vi
-----END PGP SIGNATURE-----
- [Gnu-arch-users] Symbolic tags for production releases,
Colin Fox <=