Tag partial tree vs full trunk in svn

We have a repository with the following structure:

repos
  trunk
    module1
    module2
    ...
  tags
  branches

Usually we release separate modules for the client, and sometimes for the entire application.

Now we are going to deliver module1, and I'm trying to solve these two options:

  • a) module tag1 (i.e. copy trunk / module1 to tags / module 1_v1.00)
  • b) mark the full line (for example, copy the tags to the tags / v 1.00)

Is there any agreement that all tags should include a full trunk? Is there a good reason to do something or another?

Thank!

+3
source share
2 answers

, , . , .

, :

/tags/rel_1.0/module1

/tags/module1_v1.0

, , , SVN.

http://svnbook.red-bean.com/en/1.5/svn.branchmerge.commonpatterns.html

+5

-

trunk
  module1
  module2
tags
  fullProject
  components
    module1
    module2

, . tags/components/module1/20091217.

+1

Source: https://habr.com/ru/post/1725986/


All Articles