In a VCS with per-file revision numbers (such as SCCS, RCS, or CVS) tag is a named set of file versions (one for each registered file) that you can treat as a unit. In a VCS with per-repository version numbers (Subversion and most later ones) a tag is simply a symbolic name for a revision.
One important kind of tag is a release, a (theoretically) stable version of the system that is ready for distribution to users.
blog comments powered by Disqus