Нет, 2-й вариант не пойдет - это 100% - слоишком много проблем с дублированием и т.д
Ы.ы.ы. Дублирование чего??? Ниче не понимаю...
В опщем, сношу в одно место все условия задачи :)
Я работаю над изменением настройки в своей экспериментальной версии.
Пользователи работают на оригинальной настройке и изменяют объекты.
В конце дня мне нужно слить вместе свои настройки и пользовательские объекты
Я вижу 2 кардинально разных пути
1. Экспортировать все объекты из оригинальной базы, заменять оригинальную базу на мою и импортировать в мою настройку все сохраненные объекты из оригинальной базы;
2. Экспортировать структуру базы из моей экспериментальной настройки и импортировать ее в оригинальную настройку.
Пока я пытался действовать по 1-му варианту. С ним есть проблема: все объекты напихались в Root, связи между объектами были потеряны (пользуюсь "штатным" средством экспорта/импорта из меню TDMS)
Как правильно решается данная задача?
ЗЫЖ Пока не рассматриваем извращенные варианты "крайностей" - 1) запоминание на бумажке мест правок с последующим ручным переносом; 2) написание скрипта/отдельного приложения для перетаскивания всех пользовательских объектов из их настройки в мою настройку с измененной структурой
Хотя, 2-й извращенный вариант я уже реализовал для перетаскивания объектов из 2-ки в неидентичную ей настройку 3-ки. Гемморой тот еще :)