I've used TortoiseSVN for several years.
Several branches were created, merged back to trunk, and then deleted.
Example of deleted branches:
https://SvnServer/svn/MyProject/branches/branch1 https://SvnServer/svn/MyProject/branches/branch2 https://SvnServer/svn/MyProject/branches/branch3
The svn:mergeinfo of t开发者_运维百科he trunk (https://SvnServer/svn/MyProject/trunk) still contains those merge tracking info for those deleted branches.
Example of svn:mergeinfo:
/branches/branch1:2106-2146
/branches/branch2:1983-2028 /branches/branch3:1698-1741
Are these info still necessary? Can I remove them from svn:mergeinfo property?
Are they a problem? I would Just leave them, we have loads and loads of them on our Trunk. You never know if you may need to see which revisions of a branch were merged into the trunk. Also, the braches can still be viewed using the Repo Browser and just picking the revision before they were deleted.
精彩评论