#dynamics-crm-2011
#dynamics-crm-2011
Вопрос:
в настоящее время мы используем модель DTAP (разработка, тестирование, приемка и производство) в нашей среде Dynamics CRM 2011. В идеальной ситуации мы используем решения, которые должны быть установлены в каждой среде, однако бывает, что также выполняется ручная адаптация.
Чтобы защитить модель данных, я хочу создать «базовую» модель данных, которую мы могли бы использовать для проверки после каждого развертывания. В системе есть управляемые сторонние решения и беспилотные решения.
Я уже использовал упаковщик решений из CRM SDK для извлечения решений, а затем сравнения содержимого с помощью WinMerge / Windiff (простое сравнение xml). Я также использовал http://crmcustomcompare.codeplex.com , но это не приносит удовлетворения, а использование браузера метаданных требует очень больших затрат труда.
Интересно, есть ли другие способы защиты модели данных на DTAP-стрит CRM.
Комментарии:
1. Что означает «охранять модель данных на улице DTAP CRM»? Поиск в DTAP возвращает вакцину…
2. @Дэрил, я отредактировал вопрос для плаката, чтобы предоставить информацию о DTAP (не о вакцине, ха!)
Ответ №1:
Если все, что вас волнует, это сущности и атрибуты, генератор ранних привязок в сочетании с инструментом diff отлично справляется с задачей показать, где что-то изменилось.
Комментарии:
1. Вы утверждаете, что я должен генерировать классы с использованием генератора ранних привязок в каждой среде, а затем выполнять сравнение исходных файлов?
2. @Dre Если все, что вы хотите знать, это какие объекты / атрибуты / наборы параметров / значения набора параметров были добавлены или удалены, это все, что вам нужно сделать.