[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-buildservice
Subject: Re: [opensuse-buildservice] Keeping multiple versions of a package?
From: Matthew Drobnak <mdrobnak () appnexus ! com>
Date: 2012-10-22 11:47:30
Message-ID: 50853252.4030501 () appnexus ! com
[Download RAW message or body]
First, thanks for the continued help.
Is there any documentation on the maintenance concept?
My first instinct was to create a subproject, and stuff the main package
+ supporting package which required a specific version in there.
However, while that does keep a specific version around, it doesn't
address the issue of a "roll-back" scenario - that means we'd basically
have to re-build the old version we wanted to push out any time we
needed to roll-back.
Or, as you suggested, copying the package container. Both seem a bit messy.
This issue is bigger then this though - one *must* continue forward with
revision movements of repos generated by OBS. For instance, for the
appliance, I modified the vhost config, but forgot to back up the
original. No problem, I'll reinstall the version from the repo. Problem
is, the next version was released; the version I have is no longer
there. What I have is only repeatable from the actual raw image I have.
For something "supported" this seems like a very foreign concept. It's
as if OS updates were all being put in the "base" repository. Not even
Debian does that. ;)
-Matt
On 10/22/12 3:02 AM, Adrian Schröter wrote:
> Am Samstag, 20. Oktober 2012, 00:27:59 schrieb Matthew Drobnak:
>> I've noticed that when a new version of a package is built, the old one
>> is removed from the repo. Is there a way to keep X old versions (or all)
>> old versions?
> You either need to copy your package container for that, eg:
>
> osc copypac $project $package $project $package.rev$number
>
> or use something like our maintenance concept for that.
>
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org
To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic