Sargon,
I’ve been hoping that someone more knowledgeable than I would respond to your question, but I feel it’s time for me to at least contribute something.
Backup/Restore is virtually incompatible with Send/Receive. I don’t fully understand how Bart got it to work in his case, but these are intended to be virtually separate forms of a “safety net” to FLEx users. Backup/Restore creates a local copy of the project, while Send/Receive creates a remote copy. A FLEx user can restore from a local backup, but this creates a copy of the project that is independent of the S/R version of the “same” project. It is also possible to “restore” from a S/R event; I think of this as “reverting to a restore point”, but it functions much as restoring from a backup does, in that changes made after that point are lost. To “revert to a restore point” in a S/R project requires technical help; it cannot at this point be done by the project owner alone.
My best guess is that this is the step-by-step process that you should use when structural edits are planned (but note below that you’ve already deviated from this path):
1. Each of your collaborators (those who also Send/Receive the same project) should Send/Receive, then close the project on their machine and wait to hear from you before opening it again.
2. You yourself do Send/Receive. Mark this as the “version prior to structural edits” (or some such). (You’ll have everyone’s edits at this point.)
3. Make a backup of your project (solely as an extra precaution; it’s very unlikely that you would use it, since there are other ways to revert to the state of your project prior to the next actions)
4. Make the structural changes desired in your project.
5. Do Send/Receive. Mark this as the “version with structural edits”.
6. Each of your collaborators do Send/Receive.
If something bad happens to your project messages, get technical help from the FLEx support team.
Since you have already made the structural edits in your own project, the above sequence may not work. (You’d essentially be collapsing steps 2, 4, and 5 into a single step, giving your project no clear ‘restore point’ prior to the structural changes.) If the structural changes are not too difficult to redo, you might consider ‘throwing away’ any work you’ve done since the last time that you did S/R. If you choose to go this route, then I think these are the steps for you to follow:
1. Make a backup of your project as it is currently. (This will, at the very least, provide a copy that can be referred to.)
2. Delete the project from your computer.
3. Each of your collaborators (those who also Send/Receive the same project) should Send/Receive, then close the project on their machine and wait to hear from you before opening it again.
3. Use the S/R ‘Get project from a colleague’ option to get the project from the S/R repository. (You’ll have everyone else’s edits at this point. Yours were lost in step 2.)
4. Make the structural changes desired in your project.
5. Do Send/Receive. Mark this as the “version with structural edits” (or something like that).
6. Each of your collaborators do Send/Receive.
If something bad happens to your project messages, get technical help from the FLEx support team.
I have a lot of experience with S/R and how it interacts with Backup/Restore, but I am not aware of specifics with regard to custom fields and Messages.
That’s my perspective on your situation. I wish you well!
Kevin Warfel
Associate Dictionary & Lexicography Services Coordinator
Rapid Word Collection workshop consultant
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/PH7PR22MB45208DFB05A051CAED403847F2122%40PH7PR22MB4520.namprd22.prod.outlook.com.