I'm seeking opinions here. The following may be considered either an SVN-specific question, or a more general version control question.
If the sources of a project are to be branched at a point corresponding to a release, perhaps for maintenance work, is it preferable to:
(a) branch from the tag, or
(b) branch from the node (e.g. on the trunk) that the tag copies?
What are the pros and cons of these two approaches? Does it matter at all?
Thanks.