ArchMapДокументация

Экспортировать и импортировать проект

Примечание

Архив проекта (zip) хранит всё знание проекта: схему, схемы логики, спецификации, структуры баз данных, каналы брокеров, конфигурацию и бизнес-процессы. Из архива можно создать проект заново (например, на другом сервере ArchMap) или догрузить его в существующий проект. Как скачать архив и YAML схемы, см. Экспортировать проект.

Создать проект из архива или YAML#

Чтобы создать проект из архива или файла YAML, выполните следующие действия:

  1. На экране Проекты нажмите кнопку Новый проект. Откроется окно Новый проект.
  2. В окне Новый проект выберите способ Импорт.
  3. Справа добавьте файлы в поле одним из способов:
    • перетащите файлы .zip или .yaml в поле;
    • нажмите кнопку Загрузить файлы… и выберите файлы;
    • вставьте текст YAML в поле.
  4. Введите название проекта в поле Название. Если добавлен один архив, название и описание возьмутся из него, а над полем появится строка Имя и описание — из архива.
  5. Дождитесь проверки. Под полем появится строка Готово к импорту, Не всё сошлось идеально или Что-то пошло не так (см. Создать проект из YAML).
  6. Нажмите кнопку Создать проект. Вместо поля появится отчёт о том, что создано.
  7. Нажмите кнопку Открыть проект.

Примечание

Если добавить несколько файлов, ArchMap объединит их в один проект и, если нужно, задаст вопросы (см. Объединить файлы из нескольких репозиториев в один проект).

Примечание

Расположение объектов и участники в архив не попадают: ArchMap разложит схемы нового проекта заново, а его владельцем станете вы (см. Открыть проект участникам и назначить роли).

Догрузить архив в существующий проект#

Примечание

В существующий проект можно догрузить архив другого проекта: схемы объединятся, а вместе с ними перенесётся вся документация. ArchMap ничего не удаляет, не двигает объекты и не заменяет документацию проекта без вашего выбора.

Чтобы догрузить архив в проект, выполните следующие действия:

  1. Откройте страницу проекта.
  2. В правом верхнем углу нажмите кнопку Действия со схемой (три точки).
  3. В меню выберите Импорт проекта (zip). Откроется окно Импорт проекта из архива.
  4. Добавьте архивы одним из способов:
    • перетащите файлы .zip в поле;
    • нажмите кнопку Добавить архив… и выберите файлы.
  5. Дождитесь, пока ArchMap посчитает, что приедет. Под полем появится сводка:
    • Нового: сколько объектов и связей добавится;
    • Приедет: сколько схем логики, спецификаций, таблиц, каналов, параметров и процессов перенесётся;
    • Найдено в проекте: какие объекты из архива ArchMap узнал в проекте и по чему;
    • Появятся: какие объекты будут созданы.
  6. Если под сводкой есть вопросы, ответьте на них (см. Ответить на вопросы слияния).
  7. Нажмите кнопку Применить. В окне появится отчёт Архивы догружены.
  8. Нажмите кнопку Готово.

Примечание

Если документация в архиве и в проекте расходится (например, у одной схемы логики разный текст), ArchMap спросит, какой вариант оставить. Чтобы решить все такие вопросы разом, под вопросами нажмите Оставить, как было в проекте или Взять из новых архивов.

Примечание

Если, пока окно было открыто, проект изменили, ArchMap пересчитает сводку и попросит проверить её и нажать Применить ещё раз.

Примечание

Чтобы обновить проект по YAML от агента, а не по архиву, используйте пункт Импорт схемы (см. Обновить схему после изменений в коде).