News for hackers. Stuff that matters.
Re:Mercurial: Onward and upward by beagle3 on Thursday April 30, 2015 @06:13PM (#9467983)
SVN tags and branches correspond quite closely to Git tags and branches, I think; "tag" is a naming of a commit, "branch" is an evolving repository that shares history (and perhaps future, if merged) with other such "branches".

Except Git tracks history of the named branch in the reflog, and SVN (and others, I would guess) track it inside the repository. This is a huge difference for archeologists, but quite minor in practice from my experience.

Re:Mercurial: Onward and upward by tdestan on Thursday April 30, 2015 @07:44PM (#9468332)
In SVN there really is no technical difference between a tag and a branch IIRC, although their intended usages are different, as you say.
Re:Mercurial: Onward and upward by mpdehaan2 on Thursday April 30, 2015 @08:25PM (#9468559)
To the point where it's almost easiest to say SVN doesn't have branches or tags - it just has directories and conventions.
Re:Mercurial: Onward and upward by Skinney on Friday May 01, 2015 @03:30AM (#9469986)
Git doesn't really have a technical difference between a tag and a branch either. They are both files containing a hash for some commit. Tags are just more cumbersome to move (branches are moved on new commits), and they can be signed cryptologically(is that a word?).