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