We have a repository with the following structure:
repos
trunk
module1
module2
...
tags
branches
We usually release individual modules to the customer and sometimes the whole application.
Now we are going to deliver module1 and I'm trying to decide between these two options:
- a) tag module1 (i.e. copy trunk/module1 to tags/module1_v1.00)
- b) tag the full trunk (i.e copy trunk to tags/v1.00)
Is there any convention that all tags should include the full trunk? Is there any good reason to do one thing or the other?
Thank you!