Я работаю над Power Designer 16.1, репозиторий установлен на сервере Linux. У меня проблема с репозиторием, который иногда отбрасывает мои модели, и в большинстве случаев я могу правильно зарегистрировать модели в репозитории и проверить, но иногда после правильной регистрации модели кажется, что она удалены из репозитория. Я не уверен, но я думаю, что проблема может возникнуть, когда два (или более) человека пытаются одновременно проверить одну и ту же модель (или перекрывать), и это приведет к исчезновению модели из репозитория. Любая идея или обходное решение, чтобы исправить это?Модель удалена из репозитория PowerDesigner
ответ
Является ли чтение журналов PowerDesigner полезным для выяснения причины?
Возможно, у репозитория есть собственные журналы сервера?
Сначала убедитесь, что вы обновили до последней версии. Они исправляют множество ошибок в каждом патче, и многие из них связаны с репозиторием. Очень вероятно, что это исправит это.
Но мы все же нашли, что лучше всего, чтобы ОДИН назначенный человек выполнял регистрацию на моделях, чтобы избежать странных проблем.
Если вы используете какую-либо репликацию между моделями, репозиторий будет действовать еще более странно, чем он есть, поэтому, если можно, попробуйте удалить реплицирующие свойства из ваших моделей.
Кроме того, мы делаем ежедневные резервные копии базы данных в репозитории, и иногда нам приходится их использовать.
Еще одна вещь, которая может помочь: в меню администрирования хранилища PowerDesigner вы можете выбрать перестроить индексы, если у вас есть вход в систему/пароль для учетной записи, которая установила репозиторий. Восстановление индексов решило несколько неприятных проблем
И теперь немного не по теме: по моему опыту (работа с хранилищем на 3 года) он всегда был очень глючным. Даже с самым высоким уровнем исправления патчей у нас много и много странных проблем. Это только ухудшается, когда у вас есть 2 хранилища, чтобы протестировать новую версию PowerDesigner. Привычка PowerDesigner к идентификаторам жесткого кодирования в модели делает это очень проблематичным.
Я знаю кого-то, кто часто нанят SAP в качестве инструктора PowerDesigner. Его рекомендация состоит в том, чтобы держаться подальше от хранилища и использовать Git. Он всегда был плохо интегрированным дополнением с сомнительной поддержкой. Датамодель для хранилища ужасен (что довольно иронично), и кажется, что внешние ключи и реляционная целостность являются для него чужими понятиями.
Итак, теперь мы находимся в процессе перемещения с репозитория и на TFS. Все модели PowerDesigner являются XML, поэтому TFS или Subversion или Git и т. Д. Будут хорошо (но нам нравится блокировка TFS/Subversion для этого). Да, нам придется забыть о хорошем отображении изменений, но, честно говоря, наличие надежного управления версиями, а не багги и разрушающего модель хранилища, того стоит.
- 1. Доступ к моделям репозитория PowerDesigner через COM
- 2. Модель развертывания репозитория Jackrabbit
- 3. Дайте ошибку, если модель удалена в Rails
- 4. ReferenceLines PowerDesigner Mess
- 5. Вызов репозитория из репозитория
- 6. PowerDesigner - Access BusinessRules модели
- 7. PowerDesigner параметризованный класс
- 8. PowerDesigner addin develop
- 9. PowerDesigner + Обратное проектирование
- 10. Альтернативная альтернатива PowerDesigner?
- 11. PowerDesigner Pre- & Post-SQL
- 12. SQL-скрипт, созданный PowerDesigner
- 13. После того, как модель позвоночника удалена из коллекции, уничтожена и удалена из DOM, больше зомби осталось обработать?
- 14. Как создать базу данных sqlite из модели CDM в PowerDesigner?
- 15. Имеет ли моя модель просмотра модель и экземпляр моего репозитория?
- 16. Логическая модель данных из файла XMI
- 17. Как создать индекс в PowerDesigner?
- 18. PowerDesigner бэкенд - "Расположение" в PMTEXT
- 19. Модель EF сначала с шаблоном репозитория MVC
- 20. Форма удалена из ответа AJAX
- 21. Утилита INotifyPropertyChanging была удалена из wp8.1 universal
- 22. Как использовать VBScript в Powerdesigner?
- 23. Создание файла XSD от Powerdesigner
- 24. PowerDesigner: Напишите тип распределения Netezza через VBScript
- 25. Удалена модель вручную, php artisan migrate дает и ошибка
- 26. Как определить, была ли удалена модель Backbone на сервере?
- 27. Построение репозитория GIT из частей другого репозитория
- 28. Обновление репозитория Git из другого репозитория
- 29. HG: найти, где удалена линия была удалена
- 30. Автоматическое переименование столбцов в PowerDesigner LDM/PDM
Пожалуйста, помогите –
Такое поведение напоминает мне известную и фиксированную проблему, когда версии недавно проверенной модели неправильно связаны, особенно в многопользовательском контексте. Я не думаю, что есть решение/обходное решение, помимо получения обновления, которое бы устранило проблему ... – pascal