Subversion needs “named revisions”
Jul 12
Development subversion, svn Comments Off
As I mentioned in my last post, “tags” in subversion is a hack. A copy of a directory sitting in /tags that is still writable is simply NOT what I need when I need to “tag” (remember) a revision (a release, merge point, or a vendor drop for example).
Playing with git, the two things I liked the most about the day-to-day development features were proper branching and merging, as well as tagging. Subversion, in the latest release, is getting near to having proper merge support.
But it still lacks “tags”, “labels” or whatever you want to call them. The most descriptive name would be simply “named revision”. Here’s a simple (perhaps naive) implementation idea.
RSS