Cisco VTP and Switch Migration

Cisco docs state that you can have more than one VTP server in a VTP
domain and that updates on one switch will update the switch and its VLAN configuration.

Problem:
We have a scenario where two switches that are in different VTP domains
need to be migrated so that they are both in the same VTP domain will the
VLAN information be corrupted when they are joined? What about if the VLAN names and VLAN IDs are manually matched on both switches first?

Answer:
The switch with higher config revision will overwrite the config of the other.

sh vtp status

Look for the config rev:
Configuration Revision : 0

Manually add the vlans of the first switch to the config of the second switch.
Change the mode of the first switch to transparent and then back to server.
This will set revision to zero and thus copy the config from the second
switch to the first one.