Организация настроек Dynamics CRM и обновление тестовой среды - PullRequest
1 голос
/ 24 октября 2019

Мы фактически реорганизуем наши настройки CRM. До сих пор у нас было одно основное решение, которое содержало все настройки, и теперь мы хотели бы разделить его по техническим вопросам.

Итак, теперь в нашем экземпляре разработки у нас есть 4 неуправляемых решения, которые мы хотели бы опубликовать в тестовом экземпляре со старым управляемым решением.

Мы планируем сделать следующее:

-> Экспортировать 4 решения в управляемые

-> Импортировать их в тестовый экземпляр

-> Удалитьстарое решение из тестового экземпляра

У меня есть сомнения относительно этой процедуры. Это что-то сломает?

В какой-то момент у нас будут одинаковые настройки из разных решений. Как вы думаете ?

Ответы [ 3 ]

2 голосов
/ 26 октября 2019

Я проверил ваши шаги в пробной среде с парой Решений, и хотя, когда я начал, я полагал (как ответил Арун), что удаление управляемого решения приведет к удалению всех объектов независимо от использования другими решениями, когда я на самом деле тестировал его, этоне удаляя их. Данные также сохранялись.

Итак, шаги:

-> Экспорт 4-х решений в управляемые

-> Импорт их в тестовый экземпляр

-> Удалить старое решение из тестового экземпляра

Может работать без проблем.

Я бы порекомендовал вам обязательно проверить все элементы, чтобы ничего не осталось.

Если у вас есть доступный экземпляр, я бы также сказал, что вы сначала восстанавливаете резервную копию и проверяете, что все идет по плану, но из моего теста это сработало.

2 голосов
/ 24 октября 2019

Мне тоже интересно это упражнение. Если это еще одна песочница для игры, только нарушающая команду QA (без какого-либо отношения к экземпляру Prod) - я пойду перечисленными шагами, чтобы увидеть, пройдёт ли она. Мы можем стереть эту тестовую организацию с помощью функции восстановления из Prod в любое время позже, если она не прошла весь путь.

Или же развернуть новую копию песочницы точной копии теста для пробного запуска.

В какой-то момент у нас будут одинаковые настройки для разных решений.

Верно, но удаление существующего управляемого решения удалит компоненты, хотя они и являются частью другого управляемого решения, еслиЯ не ошибаюсь.

1 голос
/ 25 октября 2019

Это общий подход. Мы также разделили наши настройки на несколько решений. (например, один для плагинов, ролей безопасности, веб-ресурсов ...)

Вы можете разбить свою работу по настройке на любое количество решений, но не переусердствуйте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...