How to have TortoiseSVN always freeze svn:externals for tags

前端 未结 8 1476
春和景丽
春和景丽 2021-02-04 03:06

Is this possible with tortoiseSVN?:

Always freeze svn:externals for tags

the scenario is our trunk will always use the \'HEAD\' revision for externa

8条回答
  •  抹茶落季
    2021-02-04 03:24

    I would second Michael.

    Additionally to recommendation from SVN documentation:

    • Usage non-fixed revisions in svn:externals makes harder to update working copy to a specified revision (e.g. during bug investigation)
    • Log of directory with svn:externals will be incomplete which may provide false information about change sets between revisions
    • Branching and merging may become more complicated

    Generally, SVN seems to be designed mostly for code contained in a common directory. svn:externals (even by name) is added for referencing external repositories. So I would expect other problems additionally to mentioned above.

    On my experience need for usage of svn:externals for non-fixed revisions frequently comes from wrong structure in repository.

    May be it's not your case, I just advise to take into account these points...

提交回复
热议问题