Экспортировать и импортировать проект
Примечание
Архив проекта (zip) хранит всё знание проекта: схему, схемы логики, спецификации, структуры баз данных, каналы брокеров, конфигурацию и бизнес-процессы. Из архива можно создать проект заново (например, на другом сервере ArchMap) или догрузить его в существующий проект. Как скачать архив и YAML схемы, см. Экспортировать проект.
Создать проект из архива или YAML#
Чтобы создать проект из архива или файла YAML, выполните следующие действия:
- На экране Проекты нажмите кнопку Новый проект. Откроется окно Новый проект.
- В окне Новый проект выберите способ Импорт.
- Справа добавьте файлы в поле одним из способов:
- перетащите файлы
.zipили.yamlв поле; - нажмите кнопку Загрузить файлы… и выберите файлы;
- вставьте текст YAML в поле.
- перетащите файлы
- Введите название проекта в поле Название. Если добавлен один архив, название и описание возьмутся из него, а над полем появится строка Имя и описание — из архива.
- Дождитесь проверки. Под полем появится строка Готово к импорту, Не всё сошлось идеально или Что-то пошло не так (см. Создать проект из YAML).
- Нажмите кнопку Создать проект. Вместо поля появится отчёт о том, что создано.
- Нажмите кнопку Открыть проект.
Примечание
Если добавить несколько файлов, ArchMap объединит их в один проект и, если нужно, задаст вопросы (см. Объединить файлы из нескольких репозиториев в один проект).
Примечание
Расположение объектов и участники в архив не попадают: ArchMap разложит схемы нового проекта заново, а его владельцем станете вы (см. Открыть проект участникам и назначить роли).
Догрузить архив в существующий проект#
Примечание
В существующий проект можно догрузить архив другого проекта: схемы объединятся, а вместе с ними перенесётся вся документация. ArchMap ничего не удаляет, не двигает объекты и не заменяет документацию проекта без вашего выбора.
Чтобы догрузить архив в проект, выполните следующие действия:
- Откройте страницу проекта.
- В правом верхнем углу нажмите кнопку Действия со схемой (три точки).
- В меню выберите Импорт проекта (zip). Откроется окно Импорт проекта из архива.
- Добавьте архивы одним из способов:
- перетащите файлы
.zipв поле; - нажмите кнопку Добавить архив… и выберите файлы.
- перетащите файлы
- Дождитесь, пока ArchMap посчитает, что приедет. Под полем появится сводка:
- Нового: сколько объектов и связей добавится;
- Приедет: сколько схем логики, спецификаций, таблиц, каналов, параметров и процессов перенесётся;
- Найдено в проекте: какие объекты из архива ArchMap узнал в проекте и по чему;
- Появятся: какие объекты будут созданы.
- Если под сводкой есть вопросы, ответьте на них (см. Ответить на вопросы слияния).
- Нажмите кнопку Применить. В окне появится отчёт Архивы догружены.
- Нажмите кнопку Готово.
Примечание
Если документация в архиве и в проекте расходится (например, у одной схемы логики разный текст), ArchMap спросит, какой вариант оставить. Чтобы решить все такие вопросы разом, под вопросами нажмите Оставить, как было в проекте или Взять из новых архивов.
Примечание
Если, пока окно было открыто, проект изменили, ArchMap пересчитает сводку и попросит проверить её и нажать Применить ещё раз.
Примечание
Чтобы обновить проект по YAML от агента, а не по архиву, используйте пункт Импорт схемы (см. Обновить схему после изменений в коде).