When using taxonomy for free tagging purposes, it's easy to end up with several terms having the same meaning. This may be due to spelling errors, or different users simply making up synonymous terms as they go.
You, as an administrator, may then want to correct such errors or unify synonymous terms, thereby pruning the taxonomy to a more manageable set. This module allows you to merge multiple terms into one, while updating all fields referring to those terms to refer to the replacement term instead.
Current 7.x branch possesses the following features:
Updating taxonomy term reference values from branch terms to point to the trunk term. If branch terms are going to be deleted after merging, Term Merge also updates all Taxonomy Term filters in all your Views to filter on the trunk term instead of filtering on branch term, otherwise you would have senseless filtering, since that term would not exist any longer. In future we hope to add support for any other field types that use term referencing.
Optionally you may merge field values from each term branch into the term trunk. It's a useful option if you do not want to lose field values of your term branches.