Subversion does not support labels as many version control tools do. Instead Subversion uses the svn copy command to create ‘tags’.
By convention a Subversion repository is often divided into three sub-directories;
- trunk, where the main development is often (though not necessarily) done;
- branches, where (unsurprisingly) we maintain branches that may be used for any number of reasons to isolate some sequence of changes from the trunk;
- tags, where we maintain tagged sets of files and directories.
It is this last area tags that this post considers in more detail. Read the rest of this entry ?
