Versioning svn checkouts [Was: Re: alpha/beta software in Fedora 8?]
Les Mikesell
lesmikesell at gmail.com
Thu Nov 29 13:42:08 UTC 2007
Nicolas Mailhot wrote:
> Le Jeu 29 novembre 2007 13:47, Petr Machata a écrit :
>> Nicolas Mailhot wrote:
>>> I'm saying that srpms have a long live, and that with svn if you
>>> request revision $number 5 years later if upstream has re-done its
>>> svn
>>> in the meanwhile what you'll get is not what you got 5 years before.
>> Agreed. By then the upstream could disappear, migrate to whatever hip
>> vc system there is in five years, etc.
>
> The problem with svn is that the breakage is insidious, since the same
> release numbers will be reused in the new tree without any special
> warning. So explicit date is needed to disambiguate svn versions.
I'm not sure if dates work if you've merged repositories with dump/load
or converted cvs projects and loaded them separately. Explicit tags
should be reliable, though, if you tag everything that is released.
--
Les Mikesell
lesmikesell at gmail.com
More information about the fedora-devel-list
mailing list