Terry,
OK, thanks for the answer. I did some reading on your site and found the following quote: "I don't know of a good way to keep one's data in sync with that of a sibling or close cousin researching the same line.". That summarizes the problem pretty well. At least now I know I didn't miss anything obvious.
Here's what I'm thinking at the moment:
- Import my cousin's data as a locked dataset (Import1). This becomes a baseline for later comparison.
- Import the same data again, as an unlocked dataset (Base1). This becomes the base for my own manually-entered updates. CHALLENGE: remembering each of the tag mapping changes I made during the first import and doing it exactly the same way...
- If my cousin sends me fresh data, import it as a locked dataset (Import2) and then compare it with Import1. For things that have changed, copy the relevant data from Import2 to Base1.
- If my cousin requests my data, compare Import2 to Base1 and send her the differences.
Does that type of approach at least sound rational?
Unfortunately, I've invented a couple of things here:
- A Compare-and-display-differences function that doesn't seem to exist.
- A subsequent merge-selected-differences (I think manual perusal is warranted here) function that also doesn't seem to exist.