гость123123 |
Вадим,
VadimF | В чем проблема с XML? С какой системой контроля версий Вы работаете? |
Вам нужно выполнить пару реальных проектов или посмотреть, как это делается. Сейчас, конечно, все кинутся переделывать инсталяторы, импортеры, экспортеры, билд машины. Терять историю изменений в контроле версий (или всем объяснять, что нужно сначала посмотреть в контроле версий в одноименном CDL файле). А все потому что Intersystems, в очередной раз, сначала изобрела кривое колесо, а потом сами замучались это сопровождать и бросили это дело. |
гость123123,
Во-первых, если у партнеров или заказчиков InterSystems возникают ошибки в Cache' они могут открыть проблему в службе технической поддержке и получить консультацию специалистов.
Это правильный официальный способ решить проблему!
CDL использоался для импорта и экспорта классов в нескольких версиях Cache' на протяжении нескольких лет.
В документации Cache' 5.0.х рекомендуется использовать XML для импорта и экспорта классов.
"The previous CDL (Class Definition Language) format is still supported within this release; you can import into and export them from Caché. You should use the new XML format starting with this release."
В Cache' 5.1. поддерживается только импорт XML.
"XML Export Replaces CDL
In this version, CDL is no longer available as an export format for classes. Users should export their classes in XML instead. CDL will still be accepted as an import format for this release. "
Как видите, переход с CDL на XML достаточно плавный.
Если Вас не устраивает отсутствие поддержки CDL в следующих версиях Cache', то Вы можете написать запрос на улучшение (Enhancement Request) и попросить оставить CDL.
Если есть проблема или нужен какой-либо новый функционал, используйте официальные каналы связи с InterSystems.
Только если менеджмент, который отвечает за развитие продукта, узнает о существовании проблемы, она может быть исправлена.
С уважением, Вадим