I have a project for which I am ready to create a branch, which will be branch 1.0.x for all of the 1.0.x changes. I also want to have a set of tags to correspond to changes to that branch, i.e. 1.0.1, 1.0.2, etc. When I first create this 1.0.x branch, I am also creating a tag named 1.0. At this point, the branch and the tag have the same contents (as I make changes to the 1.0.x branch, I will create new tags for 1.0.1, 1.0.2, as I mentioned above). It seems like there is a bit of duplication with the way svn stores branches and tags. Is this a good practice for creating the branches and tags? Or is there a better way to do this?
thanks, Jeff