I have a project where I like to tag a snapshot of the project fairly often
(e.g., weekly). I understand that I can tag things using svn copy, but I'm
worried that when I update the whole tree, the tags will clutter things and
make things slow.
For example, imagine I have a project with main/tags, main/branches, and
main/trunk. Every week I use svn copy to create a new entry in
main/tags/week-XXX-year-YYY. Now if someone does svn update on main, they
may get hundreds of copies of things in main/tags taking up a lot of disk
space and network traffic.
Ideally, I would like to have the tags "hidden" until I decided that I need
to go and get them. How should I do that? Should I delete the tag so that it
doesn't show up when I do svn update and then undelete it when I need it? Or
am I hopelessly confused about how to get weekly snapshots of the project
that I can later checkout without having to see them in my main tree?
Received on Tue Mar 6 19:36:56 2007