How can I create a GEDCOM diff of all people in one GEDCOM but not the other.?
I have just got wikitree up to date with one branch of my ancestry tree much that I originally imported into wikitree a year previously, this entailed uploading a GEDOM of 1200 people and checking each one against suggested matches, updating info and then adding the 150 or so people that were not in wikitree.
Now I will continue working in Ancestry.com trying to find more people. At some point I will then do another gedcom export but I don't want to recheck the 1200 people I have already checked as this will take a lot of time for little gain.
I intend to compare the original gedcom file with the new gedcom file to find all the people in file 2 that were not in file 1 and then create a new file just comprising those people that I can then upload into wikitree.
I realize Gedcom files are textual files but just using a regular file diff will not create a gedcom file that I can use, so is there a way to construct a valid 3rd gedcom file.
The Gedcom is actually created by Family Tree Maker after syncing from Ancestry and it does seem to preserve an id when exporting the same person to a different Gedcom so it seems it would be quite easy to check ids and create the required Gedcom.
Is there a tool available that can do such a thing?
I am looking for a tool that will create a new Gedcom tree containing users in tree 2 but not in tree 1. I'm not looking for a GUI tool that lets me navigate two trees and compare their data, which is what Which tools are available for GEDCOM comparison? is about.
Unfortunately, there is no reliable way to compare the GEDCOM files because there may be more than several types of differences. What I want to say that you may create two completely different trees from the same set of persons and there is no theory just now how to correctly handle such a situations. Of course, ONLY the user must take the decision which data is suitable.
– GEORG GAAL Oct 02 '17 at 14:31grep INDI ./royal92.ged -A1get's all INDIviduals from the file royal92.ged and print the next line also (it usually contains the name of individual). After that make the simple comparison (without twisted heuristics) is not very difficult. – GEORG GAAL Oct 02 '17 at 14:57