Проекты регистрируются на панели «Регистрация проекта». Проект регистрируется автоматически во время создания или копирования с помощью соответствующих кнопок на панели администрирования проектов. Подпроекты перед их интеграцией в состав существующих проектов необходимо регистрировать. При регистрации проектов, в файл «pvssInst.conf» записывается информация о регистрируемых проектах (имя проекта, каталог проекта, версия и имя пользователя).
При копировании проектов с другого компьютера через операции «Копировать» и «Вставить» их необходимо регистрировать с помощью соответствующей панели. В противном случае они не могут быть запущены. При запуске менеджера «КАСКАД Цифра» указанный проект уже должен быть зарегистрирован (это касается и Windows, и Linux). Как правило, это выполняется во время операций по созданию или копированию проекта, а также при регистрации каталога существующего проекта через интерактивную панель администрирования проектов в «КАСКАД Цифра». В некоторых случаях (например, в тестовой среде «КАСКАД Цифра») во время пакетной обработки данных может потребоваться НЕ создавать и НЕ регистрировать проекты с помощью интерактивной панели. Для этого существуют параметры «-autoreg» и «-autofreg». Эти параметры позволяют до запуска менеджера зарегистрировать проект, указываемый с помощью параметра «-config».
При этом следует обратить внимание на следующее:
- При использовании одного из параметров «-autoreg» или «-autofreg» обязательно следует указывать параметр «-config».
- Файл «config» необходимо указывать следующим образом:
<путь_установки_проекта>/config/config - Последний элемент пути установки проекта интерпретируется как имя проекта, например, в параметре:
-config D:/proj/MyProj1/config/config
путь установки проекта: D:/proj/MyProj1
имя проекта: MyProj1 - В файле «config» уже должен содержаться корректный путь к программе «КАСКАД Цифра» (PVSS_PATH).
- Если в файле «config» параметр «proj_path» указан некорректно или отсутствует, параметру «proj_path» присваивается значение, соответствующее пути установки проекта.
- Проект всегда регистрируется как исполняемый.
- Регистрация является постоянной. То есть регистрация остается после остановки менеджера.
- С помощью параметра «-autoreg» новая регистрация проекта не выполняется, если проект с указанным путем установки уже существует в файле «pvssInst.conf».
- С помощью параметра «-autofreg» существующая регистрация проекта под указанным именем удаляется, после чего проект регистрируется с настройками по умолчанию.
Рисунок. Панель регистрации проектов
Выберите каталог проекта в окне «Выбор пути проекта» (для открытия данного окна нажмите на кнопку со значком папки). Функциональность флажка «Исполняемый» уже была описана в разделе «Создание проекта». Если выбирается проект, в структуре каталогов которого отсутствует директория «…/db/kaskad/», а также отсутствует файл «config» («…/config/config»), флажок «Исполняемый» автоматически снимается, становится неактивным и выделяется серым цветом. После указания всех настроек нажмите «OK» для автоматической регистрации проекта.