Tag A Specific Version of Your Project In Subversion
When you finally finish version 0.9 of your beta Web 2.0 application, you’ll probably want to tag that version in your source control system. This recipe shows you how using Subversion.
Tagging versions in Subversion is done by using the svn copy command. The subversion copy won’t actually create a physical copy of your project, but it will tag it as a specific version, and you can then track changes from there.
For the purposes of this recipe, we are going to assume that your subversion project is located at http://svn.myweb.com/projects/diggclone/trunk/
You will want to make sure that the entirety of this command is typed onto a single line:
svn copy http://svn.myweb.com/projects/diggclone/trunk http://svn.myweb.com/projects/diggclone/tags/version-0.9 -m "First beta version of our digg clone!"
This will tag your new beta version of your application, so you can keep track of that particular version. If you needed to later get a copy of the 0.9 version, you would just check out a copy from the new url:
http://svn.myweb.com/projects/diggclone/tags/version-0.9





