Subversion, is it safe to remove MergeInfo from a reintegration pool

Since svn boook recommends deleting a branch after merging it with trunk with the reintegrate parameter, is it safe to return changes to the mergeinfo properties for this branch that are added to trunk?

Our chest now has many mergeinfo entries for old branches that no longer exist.

I do not understand where these records will be used at the moment.

+4
source share
1 answer

It will be “safe” because you will not break the repository or your working copies or any future functionality.

But I like the idea of ​​holding them simply because you could theoretically go and find out who actually performed a certain part of the work and what its real history was (theoretically, if you cared enough). If you delete merge information, you no longer have any clues where the linked code came from.

However, this is a weak argument for storing this information if it gets out of hand and causes problems, or even if it just annoys you.

Perhaps you could leave it for a couple of revisions, and then get rid of the "old" ones. Thus, the fault will include a merger revision, which will also allow you to find related information about the merger, as it was then.

+4
source

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


All Articles