in progress Gedcom Didn't Sync

lisa
@lisa
10 years ago
126 posts
I exported the Benson gedcom and meant to upload it to the main tree. I accidentally uploaded it back to the Benson tree. I had checked "sync profiles" but it still made duplicates of everyone. Any suggestions? ~ Lisa
updated by @lisa: 07/09/16 09:21:02AM
brian
@brian
10 years ago
10,148 posts
lisa:
I exported the Benson gedcom and meant to upload it to the main tree. I accidentally uploaded it back to the Benson tree. I had checked "sync profiles" but it still made duplicates of everyone. Any suggestions? ~ Lisa

Hmm - that really should not have happened - I will see if I can replicate that here.

For now, there's really only 2 ways to handle it:

- manually remove the duplicates
- delete the tree, create the tree, then re-import

I will let you know if I can spot the issue here.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
Your options were what I was thinking I would have to do, which is no big deal since I am still playing and learning. I wanted to make sure there wasn't something else I should have done and didn't do. :-)
updated by @lisa: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
When you have the time, let me know what you find out and if it is happening to you!
I just tried the gedcom thing again with a tree I called Testing.
I exported a gedcom of the 21 person Miller family with their profile pictures.
I did the Import Media Archive to the Testing tree and then I imported the Miller gedom. (I unchecked the "save media space.")
The profiles were there, but the pictures were links with an arrow box next to them. When I clicked the link to "view the original image" it came back with an error.
I then exported the Testing tree and imported it back into the Miller tree, syncing the profiles. There are now duplicates of everyone again. ~ Lisa
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
Sorry for the delay in following up - I've actually been out of the office, but will be back online at my dev system tomorrow and will be sure to check this out.

Sorry for the hassle!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
No hassle! No worries! I just thought you should know how it happened. I know you'll get to look at it when you have an opportunity. :-)
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
Just an update here that I'm not seeing any profile duplication when I'm importing from a Genosis GEDCOM export of my tree, but I am seeing duplication of events. Could I get you to send the GEDCOM you're seeing the duplicate profiles with to me at brian [at] jamroom [dot] net? Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
Hi, Brian! I sent you the gedcoms. Maybe you'll be able to see what happened. Thanks!
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
lisa:
Hi, Brian! I sent you the gedcoms. Maybe you'll be able to see what happened. Thanks!

Yep - received them here - thanks for sending these along. The GEDCOM import is a very complicated process, so it may take me a little bit to get everything squared away but I'm working on it ;)


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
Take your time... I appreciate you looking! ~ Lisa
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
OK I've tested this here, and I'm not getting any duplicates. Can I get you to walk me through how you are doing your export/import? Here's what I did:

1) first I imported one of your GEDCOM files to a new tree (I used the largest GEDCOM you sent me)

2) I modified some of the profiles

3) I exported the the tree, then re-imported it

I'm assuming what you are doing is that you have 2 trees - one that is the "master" and the one you are working on. So you start with an initial GEDCOM export, and import that. Then you do more work on "work" tree, export again, and re-import to the "master" tree.

Let me know if that sounds right or if you're doing this a different way. One thing (and I don't think you're doing it but I am not sure) is that you don't want to DELETE the "work" tree after your export/import to the master tree. And you don't want to start a NEW tree to work on (hopefully that makes sense).

The reason you don't want to do that is because every profile in Genosis has a special "GEDCOM ID", and that ID is used to "sync" the profiles. So for example, let's say you create a new profile in your work tree, and it has an ID of 100. When you import to the master tree, it will look for an existing profile with an ID of 100 - if it finds it, it knows it has already imported that profile previously and will instead update it.

So if you can, let me know the exact steps you're taking so I can hopefully replicate the issue here.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
Hi, Brian!

I tried it again, and I got the duplicates.

1) I exported the Miller tree to a gedcom.
2) I imported the gedcom back into the Miller tree, and I got duplicates. I did check "sync profiles."

If I created a new gedcom from my genealogy program on my computer and import it and click "sync profiles" it does sync the profiles.

I just noticed that my 2 duplicates "do" have separate profile numbers!

I am not sure how that is possible because I only have the one working tree where that person appears. I have deleted a tree and started over. Is it possible that these duplicate profiles are in the cache somewhere? If so, where would I look? ~ Lisa
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
So you're only getting duplicates of 2 of the profiles - not all of them? It's definitely not a cache issue - the imported bypasses any caching. Can you let me know the IDs of the 2 profiles you're seeing duplicates on? I'd check out their GEDCOM entries and see if I can spot anything weird.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
I didn't actually look to see how many duplicates there were, but there were more than 2. I actually went through all the profiles and deleted all the duplicates as it seems I was getting a little excited with the gedcoms! I created separate working trees for all the families, which resulted in some of the married couples and their children having duplicate profiles. I am pretty sure I caused my own issue accidently, and there were only duplicates due to Joe Smith being in both the Smith tree and in his wife's tree.

Which now has me thinking how I should be uploading the gedcoms. How do you upload your gedoms to your working trees? Meaning: How to you choose to handle the Joe Smith being in his tree and in his wife's tree? Thanks!
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
lisa:
I didn't actually look to see how many duplicates there were, but there were more than 2. I actually went through all the profiles and deleted all the duplicates as it seems I was getting a little excited with the gedcoms! I created separate working trees for all the families, which resulted in some of the married couples and their children having duplicate profiles. I am pretty sure I caused my own issue accidently, and there were only duplicates due to Joe Smith being in both the Smith tree and in his wife's tree.

Which now has me thinking how I should be uploading the gedcoms. How do you upload your gedoms to your working trees? Meaning: How to you choose to handle the Joe Smith being in his tree and in his wife's tree? Thanks!

That's actually OK (or at least it should be) since the Joe Smith in each tree should have a different profile_id (i.e when you look at their profile URL, their ID is at the very end, and it should be different). However, if you EXPORT one family tree that has Joe Smith in it let's say ID 5, and you IMPORT that GEDCOM to a second family try that already has Joe Smith in it that is ID 10, then you're going to end up with 2 Joe Smith's. So maybe that is what you are seeing?

Let me know...

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
I think that is what I am seeing. :-/

I didn't want to mess with any of my working trees, and I do not want to put anything into my default tree and end up with duplicates. I only have working trees, so I am not sure how to test it. I went through my profiles and deleted the duplicates that I did find. LOL! How should I test it without creating new profiles?
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
lisa:
I think that is what I am seeing. :-/

I didn't want to mess with any of my working trees, and I do not want to put anything into my default tree and end up with duplicates. I only have working trees, so I am not sure how to test it. I went through my profiles and deleted the duplicates that I did find. LOL! How should I test it without creating new profiles?

Sorry to ask you to type out more here for me, but could I get you to tell me the type of "work flow" you're using or want to use? I know you're doing everything as work trees - does that mean you aren't using any type of "master" tree?

Let me know what your "idea" work flow would be and I will see how that can best fit into Genosis.

Thanks!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
Hi, Brian!
I've been pondering this all night. LOL!
Yes, you are correct... I apparently do not have a master tree.. yet. :-) I have to figure that part out.

This is my original thought:
* I was going to have a default (main) tree with all the family history.
* I was going to have working trees with my fellow researchers adding to them.
* Periodically I was going to update the main tree with the working trees.

I believe I will have to revise my original thought and either dump all the working trees into the main tree and just let everyone work from it OR keep my working trees and never have a main tree... which seems silly.

Which leads to a new question.

I have created profiles for a few of my fellow researchers, and then I created them user accounts so they can add to their tree. If I blend all of my working trees into the main tree, will their user accounts be affected in any way? Thanks, Lisa :-)
updated by @lisa: 12/29/14 09:23:55AM
brian
@brian
10 years ago
10,148 posts
Thanks for the update - this sounds good - you should be able to work things this way and have it work exactly as you want it to. I think the problem right now is that we're seeing duplicates because the ancestor profile already exists in the "main" tree (which I would call your master tree) AND exists in the work tree as a separate ID.

So what I think you want to do is:

- start a fresh "main tree"
- export a GEDCOM from your research tree and import it as the start to your Main tree
- make sure that you don't DELETE then create anew profile for the same user in your research tree - as that will change the GEDCOM ID and when you import it to the main tree it will be seen as a "new" profile (and you will end up with duplicates)

As long as you simple "expand" on your research trees, and ONLY import to your Main tree, it should work.

I'm actually traveling this week, so still have not had the development time to work on a tool that will make this easier for you, but I'll be working on it when I get back towards the middle of next week, so I appreciate your patience on this and hopefully it's not too much of a hassle.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 12/29/14 09:23:55AM
lisa
@lisa
10 years ago
126 posts
No worries! I am thrilled with the program and will just use it as I have been. This has been the best way to share information, and the few folks I have invited to research have told me they are having fun! :-) :-) :-) I will do some tinkering this weekend to see if I can make a fresh tree with no duplicates. ~ Lisa
updated by @lisa: 12/29/14 09:23:55AM

Tags