[Lazarus] revision numbers of each SVN tag?

Graeme Geldenhuys graemeg.lists at gmail.com
Tue Apr 14 17:18:26 CEST 2009


On Tue, Apr 14, 2009 at 5:24 PM, Michael Van Canneyt
<michael at freepascal.org> wrote:
>
> You miss the point, namely that a 'tag' is just a convention between
> people. Nowhere it says that a tag should be set in concrete to last

Well to me and most other developers a tag is "a snapshot in time".
And if you wanted something to move in time and merge, that is what
branches are for. Why else would they have tags and branches? If they
were meant to be used the same they would just as well just have
created a feature called branches - and that's it (no need for tags).

'tags' have a different meaning to 'branches'. Everybody understands
it like that and the documentation explains it like that. But Lazarus
doesn't differentiate between it. Well you guys did in the past, but
since last few releases tags are now handled like branches. So why do
you you guys still bother with tags, just use branches then! At least
then users will know to periodically do a 'svn up' on a stable branch.

That's how I see it, but now that I know you guys treat branches and
tags exactly the same, now I know I need to periodically do a 'svn up'
no matter where I am in the repository (and even if it doesn't make
sense to me).  :-)


Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/



More information about the Lazarus mailing list